AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Sechseckige Komponente

Ein Thema von Narayana · begonnen am 17. Mai 2005 · letzter Beitrag vom 20. Mai 2005
 
Narayana
(Gast)

n/a Beiträge
 
#13

Re: Sechseckige Komponente

  Alt 19. Mai 2005, 21:03
Ich habe da noch mal ein paar fragen zu...

verzweifle gerade an der CreatePolyPolygonRgn Funktion...

Ich verstehe die Parameter nicht, die er haben will:
Zitat von Delphi Hilfe:
lppt

Points to an array of POINT structures that define the vertices of the polygons. The polygons are specified consecutively. Each polygon is presumed closed and each vertex is specified only once.

lpPolyCounts

Points to an array of integers, each of which specifies the number of points in one of the polygons in the array pointed to by lppt.

nCount

Specifies the total number of integers in the array pointed to by lpPolyCounts.

fnPolyFillMode

Specifies the fill mode used to determine which pixels are in the region. This parameter can be one of the following values:
lppt verstehe ich überhaupt nicht

was will der haben? erst dachte ich ein array mit den Punkten des Polygons, was ich erzeugen will, aber dann irritiert mich, dass von mehreren Polygonen die Rede ist.
Ausserdem machen dann die nachfolgenden Parameter keinen Sinn...

weil was will denn lpPolyCounts haben? Ein array mit integern, wieviele Punkte das jeweilige Polygon hat, soweit ich verstanden habe...deutet auch auf mehrere hin.

Aber wie bekomme ich mehere Polygone in ein Array, wenn ich für jedes Polygon mehrere Punkte angeben muss.
Wird das dann ein zweidimensionales array, aber welche dimension bekommt welche Punkte?

und bei n count hörts dann ganz auf:
will der die dimension des lpPolyCounts array haben?
wofür braucht er die?

fn polyfillMode verstehe ich zwar auch noch nicht so ganz, aber das ist ja erst mal unwichtig, weil dieser Parameter zwei mögliche Konstanten bekommen kann.
Das kann ich noch herausfinden, wofür die gut sind

Kann ja sein, dass das alles simpel ist, aber ich blicke da gerade überhaupt nicht durch

Kann mir das vielleicht jemand erläutern, oder ein gutes Turorial o.ä. empfehlen?
Ich habe schon im INet gesucht, aber auch nichts wirklich aufschlußreiches gefunden...

In der Delphipraxis ist das, soweit ich gefunden habe auch nicht wirklich aufschlussreich erklärt worden

Ich würde mich eine Erklärung echt freuen

Wie ich die SetBounds ändern muss weiß ich auch noch nicht so recht, damit habe ich mich aber auch noch nicht ganz so eindringlich beschäftigt...

Meine Eingentliche Frage nochmal zusammengefasst: Was genau mach die CreatePolyPolygonRgn Funktion, wie sehen die Parameter genau aus, die sie haben will (das zweite ergibt sich fast aus dem ersten)?

Danke im Vorraus
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz