hi
ich bin neu in qbasic und wollte gerne wissen
wie man alle dateien mit der endung *.txt
im ganzen computer raussucht und sie mit einer anderen datei ersetzt.
ich bin neu in qbasic und wollte gerne wissen
wie man alle dateien mit der endung *.txt
im ganzen computer raussucht und sie mit einer anderen datei ersetzt.
Ich würde das ganze über eine Batch-Datei laufen lassen, und diese dann per QBasic ausführen lassen.
Ich weiß nicht, ob QBasic die functions FindFirst() und FindNext() beherrscht. Dann würde ich es damit versuchen.
Ich weiß nicht, ob QBasic die functions FindFirst() und FindNext() beherrscht. Dann würde ich es damit versuchen.
Wenns die ganze Festplatte sein soll, ist es etwas komplexer und qBasic etwas unhandlich.
Du brauchst zunächst einmal alle Verzeichnisse und deren Unterverzeichnisse usw., also einen BAUM. Den in qBasic zu erstellen ist prinzipiell möglich, falls es dort schon den Dir-Befehl mit den betreffenden Konstanten für Dateien, Verzeichnise usw. gibt (ich kann mich nicht mehr erinnern, ist über 10 Jahre her)
Danach in jedem der gemerkten Verzeichnisse die Dateinamen auslesen und damit machen, was auch immer du willst ;o). In VB (Dos oder Win) wärs primi, hast Du nur qBasic???
Du brauchst zunächst einmal alle Verzeichnisse und deren Unterverzeichnisse usw., also einen BAUM. Den in qBasic zu erstellen ist prinzipiell möglich, falls es dort schon den Dir-Befehl mit den betreffenden Konstanten für Dateien, Verzeichnise usw. gibt (ich kann mich nicht mehr erinnern, ist über 10 Jahre her)
Danach in jedem der gemerkten Verzeichnisse die Dateinamen auslesen und damit machen, was auch immer du willst ;o). In VB (Dos oder Win) wärs primi, hast Du nur qBasic???
@q basic noob:
Ich hab grad mal meine alten CD's durchsucht. Wenn Du VB5 oder VB6 hast, hätte ich sogar einen kompletten Quellcode fürs Festplattenstöbern. Der geht eigentlich auch ab VB3, aber dann hieße es Copy + Paste ;o).
QBasic ist ja nur ein Interpreter (ein abgespecktes QuickBasic) und kann fast nichts und das auch nur sehr langsam. Wenn Du wirklich anfangen möchtest zu programmieren, besorg Dir irgendwoher günstig ein ausrangiertes VB. Da hast Du mehr davon ;o)
Ich hab grad mal meine alten CD's durchsucht. Wenn Du VB5 oder VB6 hast, hätte ich sogar einen kompletten Quellcode fürs Festplattenstöbern. Der geht eigentlich auch ab VB3, aber dann hieße es Copy + Paste ;o).
QBasic ist ja nur ein Interpreter (ein abgespecktes QuickBasic) und kann fast nichts und das auch nur sehr langsam. Wenn Du wirklich anfangen möchtest zu programmieren, besorg Dir irgendwoher günstig ein ausrangiertes VB. Da hast Du mehr davon ;o)
mein vater hat auch VB6 C++ und Turbo Pascal
wenns dafür was gibt probier ichs mal
wenns dafür was gibt probier ichs mal
Dann mail mir mal (Mail steht im Profil) - den Code Schicke ich Dir dann als ZIP.
Logge dich ein um einen Beitrag zu schreiben.