AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Falsche Reihenfolge der Laufwerke!
Thema durchsuchen
Ansicht
Themen-Optionen

Falsche Reihenfolge der Laufwerke!

Ein Thema von 100nF · begonnen am 30. Okt 2005 · letzter Beitrag vom 23. Nov 2005
Antwort Antwort
Benutzerbild von Garfield
Garfield

Registriert seit: 9. Jul 2004
Ort: Aken (Anhalt-Bitterfeld)
1.335 Beiträge
 
Delphi XE5 Professional
 
#1

Re: Falsche Reihenfolge der Laufwerke!

  Alt 23. Nov 2005, 18:32
Zitat von urbanbruhin:
sry dass es so lange gedauert hat, habe grad ziemlich viel stress...
Ach so, ich wollte nicht drängeln.

Zitat von urbanbruhin:
das "ASPI" hat bei keinem funktioniert.
Das hat bei mir auch nur unter Win98SE funtkioniert. Muss an der AspiCD.pas liegen, denn TCDRip benötigt ASPI-Treiber und findet sie auch.

Zitat von urbanbruhin:
... meinst du, das kamm man ändern?
Ich wüsste nicht wie. In meinem Programm werden die Laufwerke im Form.Create abgefragt und es sind keine Probleme aufgetreten.

Zitat von urbanbruhin:
und wie kann man feststellen, ob ich bei einem pc "SPTI", "ASPI" oder "Auto" anwenden muss?
Das ist Betriebssystemabhängig. WinNT/2000/XP verwenden SPTI. Win9x/ME verwendet ASPI. In der SptiCD.pas ist die Funktion GetOSVersion, welche zwischen Win95, Win98, WinNT35, WinNT4, Win2000 und WinXP unterscheidet. Du könntest demzufolge das Betriebssystem abfragen:

Delphi-Quellcode:
uses
  ..., SptiCD;

...

if GetOSVersion > 1
then CDInterface := cdiNTSCSI
else CDInterface := cdiASPI;
...
oder mit CASE:

Delphi-Quellcode:
case GetOSVersion of
0..1 : cdiASPI;
2..5 : cdiNTSCSI;
else cdiAutoDetect;
end;
Statt der Zahlen kann man natürlich auch die Konstantennamen verwenden.

Zitat von urbanbruhin:
ach ja, stimmen denn jetzt die einträge auch mit der reihenfolge von TCDRip zusammen?
Bei mir ja. Sollte bei Dir auch stimmen.
Gruss Garfield
Ubuntu 22.04: Laz2.2.2/FPC3.2.2 - VirtBox6.1+W10: D7PE, DXE5Prof
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz