Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#1

MkDir ('c:\temp'); -> external exception

  Alt 30. Okt 2013, 14:07
Hallo,

bei manchen Rechner bekomme ich bei dem Befehl

Delphi-Quellcode:
try
  MkDir ('c:\temp');
except
  ; stumme Exception
end;
eine external exception (Nummer weiss ich leider nicht mehr).
IO-Prüfung ist aus.


Und zwar genau dann, wenn das Laufwerk C ein CD-Laufwerk ist
(DirectoryExists wird nat. vorher geprüft).

Ich habe mit jetzt eine virtuelle Maschine mit C als DVD erzeugt,
bekomme den Fehler allerdings nicht.

Ich will das hier nachstellen,
mir geht es nicht um "aber, aber, C:\temp ist doof".

Ich habe so den Verdacht, dass da ein Virenscanner rummurkst,
ich habe hier Eset Nod und AVG, bei beiden gibt es keine Meldung.

Was jemand was darüber ?


Also kurz,
Verzeichnis auf RW-Laufwerk erzeugen abfangen (GetDriveType klappt nicht,
das Laufwerk wird beim Kunden als Festplatte erkannt, ist so ein doofer externer Controller für USB-Geräte).


Danke


Heiko
Heiko

Geändert von hoika (30. Okt 2013 um 14:09 Uhr)
  Mit Zitat antworten Zitat