Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#11

Re: Procedure mit vielen Parametern ...

  Alt 20. Sep 2006, 12:36
Zitat von moelski:
Öhm ... Das klappt mit werten die hinten angehängt werden ...

Aber wenn ich nun in
Delphi-Quellcode:
procedure WriteText(RTFMemo : TWPCustomRtfEdit;
                    Mode : TWPCreateDemoText = wpAppendText;
                    Text : String = '';
                    Color : TColor = clBlack);
                    Font : String = 'Arial');
das "Mode" nicht angeben will, Text - Font aber schon?

Gibts da auch noch nen Trick ?
Du kannst auch null-Parameter übergeben:
WriteText( aMemo, nil, sText, nil, aFont ); Dann musst Du aber in der Implementation unbedingt prüfen, ob nil übergeben wird oder nicht.

Gruß Jürgen

PS. Bitte nicht schlagen: ich mache nur noch selten etwas mit Delphi; es könnte sein, dass das nicht in allen Fällen funktioniert.

[/edit]'null' in 'nil' geändert (Hinweis von oki in #12) - das gehört zu den Schreibweisen, die ich jetzt durcheinander bringe.
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat