Avatar billede kfz Nybegynder
21. januar 2005 - 13:51 Der er 7 kommentarer og
1 løsning

er drev x: en usb enhed??

ja, hvordan finder jeg ud af om et drev er en usb enhed??
Avatar billede snowball Novice
21. januar 2005 - 13:59 #1
Du kan prøve med nedenstående:

procedure TForm1.Button1Click(Sender: TObject);
var
  typ: Integer;
  s:  string;
begin
  s  := 'C:\';
  typ := GetDriveType(PChar(s));
  if Typ <> 0 then case typ of
      DRIVE_REMOVABLE:
        begin
          ShowMessage('Drive Removable');
        end;
      DRIVE_FIXED:
        begin
          ShowMessage('Harddisk');
        end;
      DRIVE_CDROM:
        begin
          ShowMessage('CD ROM Drive');
        end;
      DRIVE_RAMDISK:
        begin
          ShowMessage('RAM Drive');
        end;
      DRIVE_REMOTE:
        begin
          ShowMessage('Remote Drive');
        end;
    end;
end;

USB drev vil normalt ende under typen DRIVE_REMOVABLE. Det er godt nok ikke en 100% sikker måde, da andre ting også kan komme ind under den kategori, men måske kan du bruge det :)
Avatar billede kfz Nybegynder
21. januar 2005 - 16:29 #2
kigger på det, så længe diverse cd drev ikke kommer ind under, kan det højest sandsynligt godt bruges.
Avatar billede kfz Nybegynder
21. januar 2005 - 16:34 #3
det ser ud til at jeg kan bruge det, lige et tillægsspørgsmål, hvordan kan jeg hente serienummer osv. fra enheden??
Avatar billede snowball Novice
21. januar 2005 - 16:52 #4
Hvis du er heldig, så kan du måske bruge det der står på http://www.swissdelphicenter.com/en/showcode.php?id=57 - ellers ved jeg det ikke lige.
Avatar billede kfz Nybegynder
21. januar 2005 - 20:26 #5
har kigget lidt på google og har også været inde på det eksempel, men det viser ikke det serienummer der er kodet ind i harddisken, men det som man kan ændre, og det er rimelig vigtigt at det er det der ikke kan ændres, men tak for hjælpen indtil videre :)
Avatar billede kfz Nybegynder
21. januar 2005 - 20:31 #6
forresten det er en usb-disk jeg skal finde serienummeret på, ved ikke om det er muligt??
Avatar billede snowball Novice
21. januar 2005 - 21:05 #7
Det skal jeg ikke kunne sige noget om. Har ikke selv en USB disk jeg kan teste med ;)
Avatar billede kfz Nybegynder
21. januar 2005 - 22:36 #8
ok, men som sagt tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester