Ich kann dir sagen wie ich das mache. Delphi hat die "Programierhilfe". Zu ereichen über das Menü Tools>Umgebungsoptionen. Dort kann man ein Code eingeben und ein Kürzel für den Code. Da gibt es schon einige vorgefertigte Kürzel, jedoch nichts für dein Problem. Ich hab diese Programmierhilfen um follgenden Code erwietert:
Quelltext
1:
| ShowMessage( IntToStr( | ) ); |
Das Kürzel dafür ist "smi" (für ShowMessageInteger).
Wie rufe ich das auf? Ganz einfach. "smi" schreiben und STRG+J drücken. Es erscheint:
Quelltext
1:
| ShowMessage( IntToStr( | ) ); |
Der Cursor ist an der Stelle an dem das | Zeichen eingetragen war.
Ist zwar nicht das was du wolltest, dafür aber besser
/Edit
Ich sehe gerad, daß es noch besser geht:
Quelltext
1:
| ShowMessage( Variant( | ) ); |
Könnte man als "smv" in der Programierhilfe eintragen. So wie ich gerade sehe kann man das für alle Variablentypen benutzen (Integer, Real, String usw.).
Oder du erstellst dir bei jedem Programm eine kleine Prozedur:
Quelltext
1: 2: 3: 4:
| procedure MBox(V: Variant); begin ShowMessage( V ); end; |
Funktioniert jetzt fast wie bei VB: MBox(ZahlOderString);. Nachteil gegenuber der Programmierhilfe ist, daß du das bei jedem Programm vorher neu eingeben müßtest. Allerdings kannst du den Code auch in der Programmierhilfe eintragen unter "mbox".
Kannst auch eine Unit schreiben und diese in deine Vorlage einbinden. Dann ist sie bei jeder neuen Unit automatisch drinn.
Ich hör jetzt am besten auf. Ich hab zwar noch einige Ideeen, aber irgendwann muß Schluß sein.