Einzelnen Beitrag anzeigen

ScotsMan

Registriert seit: 1. Nov 2006
Ort: Leipzig
13 Beiträge
 
Delphi XE5 Professional
 

Re: DirectoryExists auf eines Wechseldatenträgers

  Alt 25. Feb 2010, 23:12
Zitat von DeddyH:
Klappt es, wenn Du den ErrorMode vorübergehend umstellst?
Delphi-Quellcode:
var ErrMode: DWORD;
begin
  ErrMode := SetErrorMode(SEM_FAILCRITICALERRORS);
  try
    //Dein Code
  finally
    SetErrorMode(ErrMode);
  end;
end;
Coole Idee!

Also, ich habe vor längerer Zeit einen Thread geöffnet, um ein ähnlich gelagertes Problem anzugehen.
Leider nur mit einem Teilerfolg.

Der Vorschlag von DeddyH ist wirklich eine Lösung, erstmal, weil das Wichtigste passiert, was passieren sollte:
Das System wirft keine blöden Fehlermeldungen mehr. (Disclaimer: Blöde Fehlermeldung == Windows wirft einen Fehler (als Bildschirmausgabe), und ich als Programmierer kann es nicht ändern)

Soeben habe ich abgeprüft, daß in meinem einfachen Beispielprogramm keine Fehler mehr kommen - ist ein Datenträger in einem
Wechsellaufwerk drin, wird das Laufwerk angezeigt, ansonsten fehlt es in der Liste. Supi. Ich baue das jetzt mal
in mein Tool ein - mal sehen, ob es klappt. (Damit sich das mal einer vorstellen kann: Ich suche diese Lösung seit JAHREN! (Hab aber mehrheitlich etwas anderes zu tun, als zu programmieren))

Sorry, ich hoffe, es ist erhellend (und nicht forumregelwidrig), wenn ich den älteren Threads mal verlinke...

Mein vormaliger Thread

Ich habe naemlich Stunden gebraucht, um auf die Idee zu kommen, die richtigen Suchbegriffe einzugeben...

Danke sagt
ScotsMan
$ route add default roma.it
  Mit Zitat antworten Zitat