SetCustomLineDashA
Vektorgrafik
Beschreibung
Das abschließende A bezeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Schnittstelle stellt nur die Unicode-Form bereit. Das Verhalten entspricht SetCustomLineDash, und Zeichenfolgenargumente werden anhand der aktuellen Codepage von SetAnsiMode interpretiert
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Syntax
Delphi
Function DLSetCustomLineDashA(InstanceID: Integer; DashPattern: PAnsiChar; DashPhase: Double): Integer;
DLL
int DLSetCustomLineDashA(int InstanceID, const char * DashPattern, double DashPhase);
Parameter
| DashPattern | Eine Liste numerischer Werte, durch Kommas getrennt. Abwechselnde Werte werden für Striche und Zwischenräume verwendet. Für Zahlen mit Dezimalstellen muss ein Punkt verwendet werden. Für ein Strich-Punkt-Punkt-Muster kann beispielsweise Folgendes verwendet werden: "20.5,10,11,10,11,10" |
|---|---|
| DashPhase | Der Abstand innerhalb des Musters, an dem die gestrichelte Linie beginnt. Wenn DashPattern beispielsweise "20,10,40,10" lautet und DashPhase auf 5 gesetzt wird, beginnt die gestrichelte Linie mit einem Strich der Länge 15. Der nächste Strich hat die Länge 40, dann 20, dann 40 usw., jeweils mit einem Zwischenraum von 10. |
Rückgabewerte
| 0 | Das Strichmuster war ungültig Das benutzerdefinierte Strichmuster wurde erfolgreich festgelegt |
|---|---|
| 1 |