![]() |
procedure über button ausführen :/
okay erst mal dürft ihr mich alle töten, da meine frage so erbärmlich ist.... dann helft ihr meiner leiche evtl doch noch weiter?!
habe eine procedure zum drucken einer listview in mein prog. eingebaut welche ![]() okay gibt wenige die so deppert sind wie ich, aber trotzdem danke! |
Re: procedure über button ausführen :/
Tja, dein Aufruf wäre dann vielleicht ganz hilfreich. :wink:
|
Re: procedure über button ausführen :/
Delphi-Quellcode:
so wie oben reingeschrieben... klar ist mir, dass es so VÖLLIG falsch ist :/
PrintListview(ListView1: TListView; PrintDialog: TPrintDialog; lvTitel: string);
da ich sonstige procedures auf die gleiche art und weise aufrufe hab ichs damit auch so versucht... allerdings gebe ich zu, dass ich bei den wenigsten procedures überhaupt parameter angegeben habe... [edit=mkinzler]Delphi-Tag eingefügt Mfg, mkinzler[/edit] |
Re: procedure über button ausführen :/
Statt der Definition der Parameter musst du Werte oder Variablen angeben
Delphi-Quellcode:
PrintListview(< Name des ListViews>, <Name des PrintDialogs>, <Anzuzeigender Titel>);
|
Re: procedure über button ausführen :/
danke erstmal für die antwort! hab trotzdem noch nen kleines problem... ich deklariere oben, habe meine procedure mit folgendem "titel"
Delphi-Quellcode:
und will diese dann ausführen über folgende programmzeile:
procedure PrintListview(ListView1:TListView; PrintDialog1:TPrintDialog; lvTitel:string);
Delphi-Quellcode:
listview1 und printdialog1 führen zu keinem problem... aber bei lvTitel sagt er mir dann undefinierter bezeichner: 'lvTitel' und genau das, bei egal was ich dort eintrage... was muss denn an diese stelle nun hin? ich dachte, das wäre das, was ich festlegen könnte? eben damit ich dem ganzen einen namen geben kann?! wenn ich den namen meiner listview an diese stelle schreibe, also ListView1 sagt er inkompatible typen 'Listview1' und 'string' was ja irgendwie auch logisch ist....?! könnte einer von euch evtl. da weiterhelfen und ggf die procedure mal an sich durchgucken um zu schauen, was sonst mit lvTitel gemeint ist?! zu finden ist die procedure im link des startposts!
PrintListview(ListView1, PrintDialog1, lvTitel);
thx und grüße |
Re: procedure über button ausführen :/
Eine Zeichenkette wird in delphi in einfache Hochkommata gesetzt: 'Meine Zeichenkette'.
Delphi-Quellcode:
Oder
PrintListview(ListView1, PrintDialog1, 'Mein Titel');
Delphi-Quellcode:
procedure Irgendwas
var lvTitel: String; begin lvTitel := 'Mein Titel'; PrintListview(ListView1, PrintDialog1, lvTitel); end; |
Re: procedure über button ausführen :/
so funktioniert es! super dankeschön!
|
Re: procedure über button ausführen :/
Ein Grundlagentutorial oder Buch wäre wohl nicht schlecht.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:46 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