Autor Beitrag
kj
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Di 04.03.03 18:16 
:evil:

Ich habe folgendes Reproduzierbare Problem unter Delphi Studio Architect
und Win ME (die kompilierte Datei hat zumindest unter Win98 das gleiche Verhalten)

Wenn man folgendes macht:
1.) Neue CLX-Anwendung
2.) EInfügen Button und OpenDialog (Mit SaveDialog klappt es auch)
3.) OnClick vom Button mit opendialog1.execute belegen
4.) dann Starten und per Button OpenDialog öffnen

Wenn man jetzt auf eine Grafikdatei (*.bmp) navigiert und versucht diese
durch Doppelklick oder Öffnen-Button zu übernehmen, öffnet sich eine
Fehler-Box mit folgendem Inhalt:
"Fehler

Laufwerk c: existiert nicht.
Überprüfen Sie, ob das richtige
Laufwerk angegeben wurde.

OK"
Das klappt natürlich auch mit anderen Laufwerken als c: !

Wenn man stattdessen eine Text-Datei öffnet, kommt keine Fehlermeldung!

Das scheint mir ein dicker CLX-Bug zu sein!
Passiert das auch auf euren Rechnern ??

Hängt eventuell mit der Dateityp-Anwendungs-Verknüpfung zusammen.
-> Bei mir ist *.bmp mit IrvanView verknüpft!

Bitte versucht das mal kurz aus und sagt Bescheid, ob nur Ich das Problem habe !

Thanx

CU

_________________
great_signature
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Di 04.03.03 18:22 
Hallo,

bei mir lässt sich das nciht rekostruieren.

Ich habe D7 Pro unter W2k SP3.

Hast du vieeicht noch spezielle Einstellungen gemacht?
Kannst mir ja mal dein Projekt zuschicken. Wie gesagt, wenn ich es nachbaue habe ich keinen Fehler.

Gruß
Klabautermann
kj Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Di 04.03.03 18:46 
Titel: You got Mail !
Hab das Project gerade gemailt !

_________________
great_signature
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Di 04.03.03 19:11 
Hallo,

ich habe es erhalten.
Beim Test stelle sich herraus, das ich schon die von dir Compilierte EXE Problemlos starten konnte. Es gab keinerlei Probleme beim auswählen von BMP dateien.
Da du beschreibst, das Problem trit unter Win 98 & Win XP auf, gehe ich davon aus, das es einen konflikt zwischen CLX (oder den QTLibs) und der Windows 9x Reihe gibt, der unter den NT Systemen (wie gesagt ich verwende Winodw 2000) nicht auftritt.

Leider kann ich dir deshalb nciht weiterhelfen. Denn der Fehler ist bei mir nicht reproduzierbar.

Gruß
Klabautermann
kj Threadstarter
Hält's aus hier
Beiträge: 11



BeitragVerfasst: Mi 05.03.03 16:48 
Titel: Bug bestätigt !!!
:D
Habe einen Hinweis auf den beschriebenen Bug entdeckt !
Unter:
reportman.sourceforg...et/doc/devnotes.html
steht:

"The Open/Save dialog Windows CLX bug since Delphi 7

Delphi 7 has another horrible bug in CLX Open/Save Dialogs, a 'Drive C: not found' exception is raised if you try to select a file that is not in the root dir, but only in Win9x systems, in WinNT/XP works ok. Because for windows a pure VCL version is provided (repmandxp.exe) I don't worry about this issue but if you find a workaround feel free to send me it. You can reproduce it compiling repmand.exe for Windows and saving files in Windows 9x OS."

_________________
great_signature