Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
Stimmt, wäre genauso eine Möglichkeit, naja schon gelöst. Danke dennoch!
Hätte ich echt drauf kommen müssen! GRML! :wall:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
Hey danke, konnte beides gebrauchen und verwenden. Funzt+VIELEN DANK!!!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
Das kann man aber nicht in einer IF-Anweisung / Abfrage verschachteln.
Beispielcode? (Klingt ja logisch, habs verstanden, umzusetzen geht es aber nich)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
Also nochmal, weiß nich ob ich das hier zu kompliziert beschreibe, dennoch:
Was ich will:
1. Listview-SubItems von einem selektierten Item sollen ausgelesen werden
2. Falls ein SubItem nicht vorhanden ist (= nil oder so) soll er ''-String Nutzen um dennoch etwas zu haben, was er evtl. wieder zurückschreiben kann.
Also die Frage:
Wie frage ich ab ob ein SubItem da ist oder nicht....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
if assigned(listview1.Selected.SubItems) then
geht ja auch nicht. er erwartet "("
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
Genau das will ich ja erreichen, jedoch weiß ich nicht wie ich analysieren wann das SubItem vorhanden ist und wann nicht. Danke fuer die Tipps bislang.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
Da ich keine for-to-do schleife nutze sondern alles manuell auslesen möchte (WEIL EBEN SO UNTERSCHIEDLCIHE SUBITEMS RUHIG FEHLEN KÖNNEN) hilft der .count nicht viel.
Also mit Try klappts nicht, mit Assign geht nix weil ich brauche TPErsistens (???)
und nun versuchte ich das hier:
if listview1.Items.Data <> nil then
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
Jetzt habe ich komplett alle Abfragen so gemacht:
try
vle2.InsertRow('Database-Type',listview1.Selected.SubItems,true);
except vle2.InsertRow('Database-Type','',true);
end;
Jedoch kommt immer noch die Fehlermeldung! Was mache ich falsch?
Also er erkennt schon, dass dort nix ist (geprüft mit MSGBOX ausgabe), aber die Fehlerausgabe ist immer noch...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
Genau das ist es ja, die 14 SubItems sind mal vorhanden, und mal nicht.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by arne99,
15. Dez 2006
Hallo folgender Tatbestand:
Ich habe eine Form, eine Listview1 und 2 ValueListEditoren.
Nun vesuche ich das selektierte Listview1.Selected ITEM auszulesen und in den ValueListEdit1 und 2 reinzupacken!
Fehler:
Wenn ich jedoch einen Lsitview1 Eintrag habe, wo nicht alle Substrings ausgefüllt sind erhalte ich die Message: Listenindex überschreitet das Maximum (4).
Frage:
// Für dieses...