-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
8. Sep 2009
seltsam: wenn ich das auf meinem Rechner daheim ausführe, klappt alles wie geschmiert. :roll:
Der andere war ein Rechner, bei dem fast alles gesperrt und auf nem Server gespeichert ist.
Aber egal, hauptsache es klappt :thumb:
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
7. Sep 2009
ListBox1.Items.AddStrings(OL);
OL ist ein TString und dorthin hab ich voher die Ordner ausgelesen (s.o.)
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
7. Sep 2009
ja, aber das hab ich schon mit einer listbox erledigt.
aber wenn wir schon dabei sind, wie ermittelt man die länge dieser ListBox, bzw. wie viele einträge sie hat?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
7. Sep 2009
nun ja, der fehler, dass in einem Ordner keine Unterordner sind.
Da dachte ich, könnte man das mit except abfangen; aber es ist alles wie voher (mit finally).
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
7. Sep 2009
wieso klappt eig.
procedure GetDirectories(DirName: string; const sl: TStrings);
var Rec: TSearchRec;
begin
sl.Clear;
DirName := IncludeTrailingPathDelimiter(DirName);
if FindFirst(DirName + '*.*', faDirectory, Rec) = 0 then
try
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
7. Sep 2009
nein, mein fehler liegt woanders:
der soll wie gesagt die ordner finden. Nun hab ich dem ein Verz. ohne Ordner gegeben. :wall:
Da muss nat. voher ne abfrage rein, oder mit try und except.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
7. Sep 2009
da kommt "listenindex überschreitet das max...bla"
mich wundert aber, dass ich gar kein max eingegeben habe??
sry, wenn das vlt. etwas doof klingt, aber wie erstellt man das "maximum"?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
7. Sep 2009
das hab ich oben in der var stehen:
OL: Tstrings;
und unten dann:
GetDirectories(Edit1.Text, OL);
Delphi-Tag eingefügt Mfg, mkinzler
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
7. Sep 2009
also ich hab jetzt das von oben eingegeben, aber bei
sl.Clear;
kommt der Fehler
"Zugriffsverletzung bei Adresse 00454C9A in Modul 'Projektname.exe'. Lesen von Adresse 00000000"
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
6. Sep 2009
ja, sowas in der art
wie macht man das genau? (auch auf dieses Beispiel bezogen)
: ich hab das gefunden:
http://www.delphipraxis.net/internal_redirect.php?p=392510#392510
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
6. Sep 2009
das Problem liegt ja darin, dass ich nicht weiß, wie die ordner heißen.
Also soll z.B. geschaut werden, ob Ordner xy im verzeichnis z, auch im verzeichnis w zu finden ist.
Allerdings kann ich nicht schreiben "schaue nach ob xy in w vorhanden ist", da ich weder weiß, ob xy auch wirklich xy heißt, noch ob es wirklich existiert.
Und dann muss das natürlich mit einer (unbekannten) Anzahl an...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
6. Sep 2009
wie macht man das genau? ( sry, ich hatte vergessen zu erwähnen, dass ich weder weiß, wie viele unterordner es gibt, noch wie sie heißen)
-
Forum: Sonstige Fragen zu Delphi
Delphi
by delphi-n,
6. Sep 2009
Hi!
Ich bin neu hier, und habe eine Frage. Ich hab schon gesucht, aber nichts brauchbares gefunden.
Mein Problem ist dies:
Ich möchte aus einem Ordner alle Unterordner in einem Array speichern.
Also Ordnername1 in arrayname;
Ordnernae2 in arrayname...