Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by DieDolly,
20. Apr 2019
Dann bleibt nur noch zu sagen, dass gehofft werden darf, dass er den Nutzer auf dieses Verhalten hinweist. Nicht, dass nachher einem Nutzer durch einen Programmfehler die Zwischenablage fehlt und er sich wundert warum.
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by DieDolly,
20. Apr 2019
Ich denke es wäre sehr hilfreich, wenn der Fragende uns erst einmal mitteilt, welche Delphiversion er hat.
Ich kann mir kaum vorstellen, dass er Berlin Pro hat bei so einem einfachen Problem. Außerdem hätte er dann schon lange in die Delphiquellcodes reingeguckt.
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by DieDolly,
20. Apr 2019
Ich wusste nicht, dass man nil als Operation übergeben kann. Mein Fehler.
Trotzdem ist sein Konzept mehr als fragwürdig. Man spielt nicht mit der Zwischenablage herum.
Noch viel wichtiger ist aber, dass man ab und zu auch mal in die Hilfe oder in die Quellcodes guckt.
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by DieDolly,
20. Apr 2019
Ich verstehe das Problem nicht. STRG gedrückt halten und auf ShellExecute klicken wird dein Problem in einer Minute lösen.
Selbst bei Eingabe der ersten Klammer nach ShellExecute sollte ein Hint angezeigt werden wo genau steht welche Typen zu übergeben sind. PWideChar.
Als kleiner Tipp vielleicht noch. Du übergibst einen Wert der nicht dem entspricht was ShellExecute verlangt.
Mehr aber...
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by DieDolly,
20. Apr 2019
STRG gedrückt halten und auf ShellExecute klicken. Dann kommst du zu den Quellcodes und kannst dir in Ruhe angucken welche Parameter du brauchst.
Du hast die Professional Edition also sollte das kein Problem sein.
Ich habe nur noch nicht richtig verstanden warum du die Zwischenablage brauchst.
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by DieDolly,
20. Apr 2019
Die Zwischenablage sollte man im besten Fall niemals benutzen. Darum ging es mir.
Du solltest dein Konzept noch einmal überdenken und es anders machen.