Forum: Object-Pascal / Delphi-Language
Delphi
by nitschchedu,
11. Jan 2007
Ich mach das jetzt so wie es mir
empfohlen hat.
da kommt nun eine Variable wo ich mir nicht ganz sicher bin
typedef unsigned __int64 size_t;
Forum: Object-Pascal / Delphi-Language
Delphi
by nitschchedu,
3. Jan 2007
Hast recht habe wohl anscheinendt keine Wahl. Danke Erstmal für eure Hilfe.
Forum: Object-Pascal / Delphi-Language
Delphi
by nitschchedu,
3. Jan 2007
An sich keine Schlechte Idee aber da das hauptprogramm nicht von mir ist und ich nur Pchar als Parameter bekomme kann ich die Konstanten nicht nehmen.
Forum: Object-Pascal / Delphi-Language
Delphi
by nitschchedu,
3. Jan 2007
Habe mal Nachgedacht und will es so versuchen
TMod = record
case Integer of
0: (CMod: PChar);
1: (DMod: PLongWord);
end;
Da kann ich nun das so setzten
Forum: Object-Pascal / Delphi-Language
Delphi
by nitschchedu,
2. Jan 2007
Was meinst du mit dem Datum mir geht es um Mod wie die Datei geöffnet wird. in C wird da r, w, a, r+ usw. und in Delphi sind das Constanten mit zahlen.
Forum: Object-Pascal / Delphi-Language
Delphi
by nitschchedu,
2. Jan 2007
Hier ist die Ganze Function mal
STEAM_API SteamHandle_t STEAM_CALL SteamOpenFile( const char *cszName, const char *cszMode, TSteamError *pError )
{
FILE *f = fopen(cszName,cszMode);
ErrnoToSteam(pError,(NULL==f)?errno:0);
dprintf("SteamOpenFile(%s,%s)=%p\n",cszName,cszMode,f);
return (SteamHandle_t)f;
}
Forum: Object-Pascal / Delphi-Language
Delphi
by nitschchedu,
2. Jan 2007
Ok werde es ausprobieren danke ! .
Ausserdem wenn ich gewusst hätte wie es in Delphi heist hätte ich es in der Hilfe gesucht.