Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
13. Jun 2007
Hier mal die Source.
Bin echt am verzweifeln, weil er ja den schowmessage dialog aufruft.
nur das memo nicht
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
13. Jun 2007
also ich habe noch immer das problem mit udeclared identifier.
egal was ich mache, ob ich nen komplett neues projekt nehme (hatte vermutet das beim alten was verbogen war) oder ich in meiner source die sachen verändere, ich bekomme den stream nicht in mein memo.
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
13. Jun 2007
sorry, hatte ich hinterher korrigiert.
trotzdem sagt er mir undeclared identifier.
ich versteh das nicht, in assembler konnte ich immer direkt auf sachen zugreifen, ohne umwege.
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
13. Jun 2007
Ich hätte bei Assembler bleiben sollen :)
Procedure stringtohex(const fn: TFileName; sg: tStrings);
var
fs: TFileStream;
lpBuffer: array of Byte;
x: Integer;
s: string;
begin
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
13. Jun 2007
danke erstmal für die antwort,
aber wenn ich es so aufrufe, bekomme ich den undeclared identifier opendialog1.
stringtohex(OpenDialog1.FileName, Memo1.Lines.add);
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
12. Jun 2007
Procedure stringtohex;
var
fs: TFileStream;
lpBuffer: array of Byte;
s: string;
x: Integer;
begin
fs := TFileStream.Create('test.gam', fmOpenRead);
try
if (fs.Size > 0) then
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
12. Jun 2007
jetzt hab ich nen streamread error.. ich bau das jetzt nochmal komplett um.
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
12. Jun 2007
bei der übergabe zum memo,label, etc.
wie rufst du denn die function auf?
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
12. Jun 2007
bei der übergabe zum memo,label, etc.
wie rufst du denn die function auf?
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
12. Jun 2007
Bekomme immer die meldung 'incompatible types intger and string"
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
12. Jun 2007
Ich hab da wohl noch nen denkfehler drin.
function StringToHex(str :string) : string;
var
fs:TFileStream;
i : Integer;
b : Byte;
begin
fs := TFileStream.Create('test.gam', fmOpenRead);
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
12. Jun 2007
ahhhhhhhhh.... *klick*
erstmal danke für die schnellen antworten!
ich habe fälschlicherweise angenommen, das er das nur nicht anzeigen kann,
aber den tatsächlichen wert übernimmt.
super, dann kann ich ja auch gezielt nach bytes suchen und diese verändern.
speichern sollte genau rückwärts erfolgen richtig?
Forum: Sonstige Fragen zu Delphi
Delphi
by ReVenGer,
12. Jun 2007
Hi zusammen,
ich möchte eine Spielstand Datei als Hex ins Memo laden, nur bekomm ich die Umwandlung
von String zu Hex nicht so wirklich gebacken.
Ein Hex Editor zeigt mir zumindest andere Werte.
function StringToHex(s:string) : string;
var t : integer;