Einzelnen Beitrag anzeigen

sumara

Registriert seit: 26. Jun 2007
5 Beiträge
 
#7

So geht's jetzt

  Alt 17. Okt 2007, 11:53
Mittlerweile hab ich mir aus verschiedenen Antworten (war auch noch in einem anderen Forum) das zusammen gebastelt.
Es klappt, allerdings muss bei der übergabe einer var vom Typ LSTR, wenn cnt auf 0 ist. Ich versteh's ehrlich gesagt nicht so ganz! Hauptsache es geht.

Delphi-Quellcode:
type
  TStr = Array[0..0] of Char;
  LStr = packed record
    cnt: Integer;
    str: ^TStr;
  end;
Das mit den Zeigern hab ich jetzt nicht, weil ich's nicht zum laufen gebracht hab.

Ich übergebe jetzt an die Funktion, die den Parameter: LStrHandle * Parameter erwartet:
Procedure(var param:LStr) Habt ihr vielleicht noch ein Beispiel, wie's mit den Zeigern aussehen müsste?

Danke.
  Mit Zitat antworten Zitat