Ich möchte auf dem Laufwerk das gebootet wird eine Datei erstellen.
Jetzt hab ich gesehen das die Laufwerke über ihre Namen (z.B.
Boot:MeineDatei.cfg) angesprochen werden. Das ist ein Problem da nicht
jeder seine Festplatten wie meine nennt! Meine Frage ist nun, wie sprech
ich auf jeden Fall die erste Festplatte an. Aufm PC isses einfach, die
heisst da immer C:...Schlagt mich nicht für diese einfache Frage, aber
der Mac hat so manche tücken wenn man vom PC kommt....
Danke im vorraus
Gruß
> Hi!
>
> Ich möchte auf dem Laufwerk das gebootet wird eine Datei erstellen.
> Jetzt hab ich gesehen das die Laufwerke über ihre Namen (z.B.
> Boot:MeineDatei.cfg) angesprochen werden. Das ist ein Problem da nicht
> jeder seine Festplatten wie meine nennt! Meine Frage ist nun, wie sprech
> ich auf jeden Fall die erste Festplatte an.
Womit Programmierst du?
Realbasic: Volume(0) as folderitem -> Startlaufwerk
C/C++/Pascal/etc. einfach VRef=-1 setzen.
Mfg
Christian
--
PLZ Suche
Das einzige Postleitzahlensuchprogramm für Mac OS X
Download unter <http://plz.macsw.de>
Danke im vorraus
Gruß M.
Christian Schmitz schrieb:
> Danke für die schnelle Antwort! Aber mit VRef=-1 setzen kann ich nicht so viel
> anfangen, vielleicht kannst du mir mal die komplette Zeile geben. Ich
> Programmiere mit C.
Du brauchst doch einen fsref für die Datei anzulegen!?
Teil vom fsref ist ein vref und -1 ist immer das Startlaufwerk.
Mfg
Christian
--
"Wir streiken" - Ihre Random Signatures
http://www.christians-software.de (Kostenlose Mac/Win Software)
file = fopen( "Boot:file.dat", "w" );
fprintf( file, "%s", Parameter );
fclose( file );
Ich hab aber eben gesehen das ich sowieso den Namen des Laufwerks brauch! Wäre
Klasse wenn du mir eine Funktion nennen könntest die das macht. Die Hilfe vom
CodeWarrior ist leider nicht sehr ausführlich, man kann darin nur Befehle finden si
man sowieso schon kennt!
Danke im vorraus
Gruß
Christian Schmitz schrieb:
> Bisher öffne ich die Datei so:
>
> file = fopen( "Boot:file.dat", "w" );
Open mit Pfad kann ja wohl nicht richtig sein!
Eher Open mit FSRef, also einem Pointer auf eine Datenstruktur mit
Dateinamen und Pfad.
Mfg
Christian
--
Bei Microsoft kann man für viel Geld Windows Schulungen machen.
Man wird dann MSCE (Minesweeper Consultant and Solitaire Expert)!
Gruß
Christian Schmitz schrieb:
> Nunja, ob das richtig ist oder nicht, ist Ansichtssache (is auch egal).
> Eine Frage hab ich dennoch, was für möglichkeiten aufm Mac gibt es den
> VolumeName einer Festplatte zu bekommen?
developer.apple.com/samplecode/Sample_Code/Files/MoreFiles.htm
Diese Library bietet fast alle Funktionen, die man sie nur vorstellen
kann.
Tschuess, Oli