Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi PPoint zu short (https://www.delphipraxis.net/195475-ppoint-zu-short.html)

brechi 3. Mär 2018 14:46

AW: PPoint zu short
 
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)

Delphi-Quellcode:
TShortPoint = packed record
  x: Short;
  y: Short;
end;

TShortPointArr = array of TShortPoint;

// und dann
var
  myarr: TShortPointArr;
begin
  SetLengtH(myarr, ...);
//....
 @myarr[0];

EWeiss 3. Mär 2018 15:55

AW: PPoint zu short
 
Zitat:

Du solltest direkt sagen welche Komponente du verwendest.
Hat mit GDIPlus jetzt nichts zu tun das ist meine eigene Komponente.

Das mit PPoint hatte ich schon gelöst danke ;)
Das Andere Array hatte damit jetzt nichts zu tun (wollte nur keinen neuen Thread dafür aufmachen)

Ich glaube muss das selber lösen.

gruss

EWeiss 5. Mär 2018 13:06

AW: PPoint zu short
 
Zitat:

Ob du aber jedes zweite Zeichen auf 0 setzen muss glaub ich nicht (das ist die Y-Koordinate)
Schau dir doch mal diese beiden Bilder an.

Integer!
Short!

Bei Short ist jeder 2 Array eintrag 0
Bei Integer hingegen sind sie hintereinander.

Es ist das gleiche Array nur der Datentyp halt anders.
Nur nochmal zur Info.

gruss


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:01 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz