AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Drag&Drop mit TcxListBox und TcxTreeList

Ein Thema von Blubbel · begonnen am 3. Jul 2012 · letzter Beitrag vom 5. Jul 2012
Antwort Antwort
Furtbichler
(Gast)

n/a Beiträge
 
#1

AW: Drag&Drop mit TcxListBox und TcxTreeList

  Alt 4. Jul 2012, 08:35
Du siehst den Wald nicht mehr
Delphi-Quellcode:
if (Source is TcxDragControlObject) and (TcxDragControlObject(Source).Control is TcxListBox) then
    begin
      TheListBox := TcxListBox(TcxDragControlObject(Source).Control);
      i := TheListBox.ItemIndex;
  Mit Zitat antworten Zitat
Blubbel

Registriert seit: 6. Okt 2011
125 Beiträge
 
Delphi 2010 Professional
 
#2

AW: Drag&Drop mit TcxListBox und TcxTreeList

  Alt 4. Jul 2012, 08:40
Danke!! Jetzt meckert er weiter ich schau mal was ich tun kann... wenn ich gar nicht mehr weiter weiß schrei ich ganz laut

Hier ist der Schrei!!!
Delphi-Quellcode:
  if Assigned(Source) then
  begin
    lSource := string(Source.ClassName);
    if (Source is TcxDragControlObject) and (TcxDragControlObject(Source).Control is TcxListBox) then //hier geändert
    begin
      lst1 := TcxListBox(TcxDragControlObject(Source).Control); //Hier auch geändert
      i := lst1.ItemIndex;

      if (i >= 0) then
      begin
        lNumber := TphCSNumber(TcxListBox(Source).Items.Objects[i]); //Fehlermeldung
        {Im Projekt *.exe ist eine Exception der Klasse EAccessViolation mit der Meldung
        'Zugriffsverletzung bei Adresse 0087A5DE in Modul '*.exe'. Lesen von Adresse 00000280' aufgetreten}

        if Assigned(lNumber) then
        begin

Geändert von Blubbel ( 4. Jul 2012 um 08:47 Uhr)
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#3

AW: Drag&Drop mit TcxListBox und TcxTreeList

  Alt 4. Jul 2012, 08:53
Blubbel: Der Wald. Die Bäume.

Delphi-Quellcode:
// So geht also der Zugriff auf die Listbox
lst1 := TcxListBox(TcxDragControlObject(Source).Control);
i := lst1.ItemIndex;
if (i >= 0) then begin
  lNumber := TphCSNumber(TcxListBox(Source).Items.Objects[i]); //Fehlermeldung
{ Wie geht nochmal der Zugriff auf die Listbox? *Mitdenfingernaufdemtischtrommel* }
  Mit Zitat antworten Zitat
Blubbel

Registriert seit: 6. Okt 2011
125 Beiträge
 
Delphi 2010 Professional
 
#4

AW: Drag&Drop mit TcxListBox und TcxTreeList

  Alt 4. Jul 2012, 09:05
Ich geh jetzt sterben...
  Mit Zitat antworten Zitat
Furtbichler
(Gast)

n/a Beiträge
 
#5

AW: Drag&Drop mit TcxListBox und TcxTreeList

  Alt 4. Jul 2012, 09:09
Sei nicht so theatralisch. Das hier reicht fürs erste:
  Mit Zitat antworten Zitat
Blubbel

Registriert seit: 6. Okt 2011
125 Beiträge
 
Delphi 2010 Professional
 
#6

AW: Drag&Drop mit TcxListBox und TcxTreeList

  Alt 4. Jul 2012, 09:53
Egal wie ich es hindrehe und verändere es kommt immer an der selben Stelle eine Fehlermeldung...

Ich übersehe mit Sicherheit nur eine klitze kleine Kleinigkeit...?

Sry, dass ich so nerve aber irgendwie will das alles einfach nicht, zumal ich mit den Tcx-Komponenten noch nie gearbeitet hab.

Nun hab ichs... das Assigned(lNumber) gibt mir jetzt ein false zurück. Mal gucken ob ich es hinbekomme.

Geändert von Blubbel ( 4. Jul 2012 um 10:09 Uhr)
  Mit Zitat antworten Zitat
Blubbel

Registriert seit: 6. Okt 2011
125 Beiträge
 
Delphi 2010 Professional
 
#7

AW: Drag&Drop mit TcxListBox und TcxTreeList

  Alt 5. Jul 2012, 13:50
Ich hab das Rätsel gelöst.

Danke für eure Hilfe.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:10 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