Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
13. Dez 2007
ach ... hab das vorhin auch in mein erstes Programm reingebastelt ... also Eigennutz :roll:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
10. Dez 2007
und Windows selber prüf nichts nach ... die von den Programmen übergebenen Dateinamen werden einfach versucht aufzulösen (was windows und die Dateisystemtreiber für ihre Anteile am Dateinamen getrennt machen) und wenn da in Fehlerauftritt, dann geht's einfach nicht und wenn's geht, dann is gut.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
8. Dez 2007
Nein, eine Standardfunktion gibt es nich ... oder warum haben sich hier wohl soviele schon an einer eigenen Funktion versucht? :zwinker:
Außerdem kann es keine allgemeineFunktion geben, da die möglichen Dateinamen vom Betriebssystem und dem verwendeten Dateisystem abhängen.
und ich weiß nich warum bei dir der Dialog nicht angezeigt wird :gruebel:
bei mir wird hier jednfalls beide Male...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
8. Dez 2007
@DeddyH: nicht ganz :tongue:
ich kann dir genug Dateinamen geben, welche deine Funktion als korrekt einstufen würde :angel2:
Code-Library -> Dateien / Laufwerke -> Dateiname auf Gültigkeit prüfen
Ja und ich hab oben meine Anwort nochmal revidiert ... ein fehlerhafter Dateiname kommt so zwar noch in den Dialog, aber der Dialog kann nicht mir soeinem Namen erfolgreich geschlossen werden ...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
8. Dez 2007
hmm, dann wirst du wohl selber prüfen müssen,
aber wie kommt den ein fehlerhafter Dateiname dahin?
(wo kommt der her ... vielleicht kann man den ja schon vor entstehen verhindern.)
nja, das geht auch
Datei/Pfad muß existieren:
Open.Options +
Pfad muß existieren und es wird geprüft ob gespeichert werden kann: