![]() |
Shortcut dem Menu zuweisen ??
Hallo zusammen,
habe folgende Frage an Euch. Dieser Coder hier funktioniert nicht:
Delphi-Quellcode:
Es passiert einfach gar nichts!
5: Form1.Action1.ShortCut := TextToShortCut(ListView1.Items[5].SubItems.text);
Das hier geht aber:
Delphi-Quellcode:
In der ersten Variante steht aber im ListView Zeile 6, Spalte 2 auch STRG+P
5: Form1.Action1.ShortCut := TextToShortCut('STRG+P');
Weiß jemand einen Rat? gruß ereetzer |
AW: Shortcut dem Menu zuweisen ??
Und was steht in den anderen Spalten? Du übergibst ja den Text aller SubItems, nicht nur des einen.
|
AW: Shortcut dem Menu zuweisen ??
wie meinst Du das?
Ich spreche doch in diesem Fall explizie Zeile 6 und dort die 2. Spalteneintrag an. Ein ShowMessage mit dem Code aus erstem Beispiel zeigt mir auch genau STRG+P an. Nur zuweisen tut ers nur im 2. Fall. |
AW: Shortcut dem Menu zuweisen ??
Und bei ListView1.Items[5].SubItems[0]?
|
AW: Shortcut dem Menu zuweisen ??
Ah,
ich danke Dir. mein Fehler war, ich dachte es geht so:
Delphi-Quellcode:
Das hatt ich nämlich schon probiert.
ListView1.Items[5].SubItems[0].text?
Dabei muss man das '.text' einfach weglassen. Sehr einheitlich find ich das aber nicht gemacht, muss ich sagen. Na besten Dank Dir! |
AW: Shortcut dem Menu zuweisen ??
Die SubItems sind ja vom Typ TStrings, da gibt es die Text-Eigenschaft nur für die Gesamtheit aller Strings in der Liste.
|
AW: Shortcut dem Menu zuweisen ??
Zitat:
Kenn ich auch von anderen Sprachen nicht anders gruss |
AW: Shortcut dem Menu zuweisen ??
Was aber ginge (vielleicht verständlicher): ListView1.Items[5].SubItems.Strings[0]
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:58 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 by Thomas Breitkreuz