Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

1. HDD

0 views
Skip to first unread message

www.derf...@gmx.net

unread,
Sep 18, 2001, 3:13:26 PM9/18/01
to
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. 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ß

Christian Schmitz

unread,
Sep 18, 2001, 6:20:25 PM9/18/01
to
<www.derf...@gmx.net> wrote:

> 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>

www.derf...@gmx.net

unread,
Sep 19, 2001, 8:08:07 AM9/19/01
to
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.

Danke im vorraus
Gruß M.

Christian Schmitz schrieb:

Christian Schmitz

unread,
Sep 19, 2001, 11:08:17 AM9/19/01
to
<www.derf...@gmx.net> wrote:

> 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)

www.derf...@gmx.net

unread,
Sep 20, 2001, 9:22:59 AM9/20/01
to
Bisher öffne ich die Datei so:

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:

Christian Schmitz

unread,
Sep 20, 2001, 9:22:07 AM9/20/01
to
<www.derf...@gmx.net> wrote:

> 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)!

www.derf...@gmx.net

unread,
Sep 20, 2001, 9:46:28 AM9/20/01
to
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?

Gruß

Christian Schmitz schrieb:

Marc-Oliver Straub

unread,
Oct 2, 2001, 8:29:19 AM10/2/01
to
In article <3BA9F334...@gmx.net>, www.derf...@gmx.net
wrote:

> 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

0 new messages