Autor Beitrag
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Do 04.02.10 11:47 
es is so oder so schon schlechter stil wenn man unnötige begins und ends reinhaut. ;)

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
fritz_07 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Fr 05.02.10 23:49 
Hallo,

nach einigen Versuchen bin ich jetzt zu diesem Ergebnis gekommen.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
     begin
            if (koned1=''or (koned2=''then
            begin
              MessageDlg('Bitte Eingaben überprüfen',mtWarning,[mbRetry],0);     // die erste Abfrage wird so oft ausgeführt,bis die zwei Variablen nicht mehr
              Exit;                                                          // leer sind und erst dann werden die Verzeichnisse erstellt
            end

             else
              begin
              SysUtils.ForceDirectories(koned1);
              SysUtils.ForceDirectories(koned2);
              Schreiben;
              end;
     end;


     begin                                                      // und mit der zweiten Abfrage prüfe ich,ob die Verzeichnisse auch wirklich erstellt wurden,
     if not SysUtils.DirectoryExists(Dir2) then                 // somit entfällt dann die dritte Abfrage
     HinweisN

      else
        HinweisJ;
     end;


"Warum denn das Leben immer unnötig schwer machen,wenn es auch einfacher geht" :wave:

Ich bedanke mich bei allen für die super Unterstützung.


Mfg fritz_07
ALF
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1085
Erhaltene Danke: 53

WinXP, Win7, Win10
Delphi 7 Enterprise, XE
BeitragVerfasst: Sa 06.02.10 00:25 
Hi, noch ein kleiner Tip!

Schau Dir mal in der DH ForceDirectories an, da kannst Du auch was abfragen!

Gruss ALf

_________________
Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
FinnO
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1331
Erhaltene Danke: 123

Mac OSX, Arch
TypeScript (Webstorm), Kotlin, Clojure (IDEA), Golang (VSCode)
BeitragVerfasst: Sa 06.02.10 23:58 
Hi noch ein kleiner Tip!

Schau dir mal im DT den Styleguide an, da kann man deinen Code dann besser lesen!

Gruss FinnO