Forum: Programmieren allgemein
Delphi
by brechi,
3. Mär 2018
Ne in der 2. Zeile ist nicht jedes zweite Zeichen eine 0.
Du solltest direkt sagen welche Komponente du verwendest.
Durch googlen habe ich das gefunden, dass es sich um GDImage handelt.
--> Integer (Powebasic) = Short (Delphi)
sollte vom Datentyp also passen. Ob du aber jedes zweite Zeichen auf 0 setzen muss glaub ich nicht (das ist die Y-Koordinate)
Forum: Programmieren allgemein
Delphi
by brechi,
3. Mär 2018
Das hattest du mit dem CopyMemory programmiert ;)
for K := 0 to Count-1 do begin
buffer := A2;
buffer := 0;
end;
Forum: Programmieren allgemein
Delphi
by brechi,
3. Mär 2018
Was soll das machen?
A2 := buffer?
PByte konvertiert nichts, sondern ist nur nen Poiner auf ein Byte.
wenn du aus zwei Bytes (z.B: 0300h) ein Short machst und dir dann siehst du die 0 nicht mehr, weil 0300h eben die Zahl 3 als Short ist.