Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TVirtualTreeView: Leinwand/Bild erlaubt kein Zeichnen (https://www.delphipraxis.net/94747-tvirtualtreeview-leinwand-bild-erlaubt-kein-zeichnen.html)

DGL-luke 26. Jun 2007 18:39

Re: TVirtualTreeView: Leinwand/Bild erlaubt kein Zeichnen
 
Ähm... right. Aber wenn er schon so weit ist, wie die Fehlermeldung zeigt, hat er wohl kein Turbo Delphi am Laufen. :gruebel:

dominikkv 26. Jun 2007 18:59

Re: TVirtualTreeView: Leinwand/Bild erlaubt kein Zeichnen
 
Zitat:

Zitat von Die Muhkuh
Ich sehe ein Problem mit "Turbo Delphi" und "Komponente installieren"

nö... hab CodeGear Delphi 2007 Enterprise... bis in 5 Tage, dann is die Lizenz abgelaufen xD

Zitat:

Zitat von DGL-luke
Hallo,

etnferne zuerst die alte version, indem du:

- im bibliothekspfad den entsprechenden verweis entfernst
- unter Packages (bei mir "Komponenten|Packages Installieren...") das Treeview-package entfernst ("Virtual Treeview designtime package" "Entfernen")
- das alte treeview mit dem uninstaller entfernst, so noch vorhanden

dann kannst du die neue ordentlich installieren.

die alte version war garnicht installiert, sondern die komponente wurde immer dynamisch eingebunden^^.
allerdings hab ichs mal mit dem installer versucht, kam aber fehler (datei nicht gefunden o.ä.), dh es könnten irgendwo noch packeges der alten version rumschwirren... hab auch welche gefunden (C:\Users\Public\Documents\RAD Studio\5.0\Bpl) und gelöscht, jetzt wird zwar compiliert aber gleicher fehler^^
also einen eintrag im bibliothekspfad gibt es nicht, ebensowenig ein Virtual Treeview designtime package in den Komponenten...
und den uninstaller hab ich schon ausgeführt

Zitat:

Zitat von SirThornberry
anhand des Titels würde ich vermuten das du aus einem Thread heraus auf VCL-Elemente zugreifst.

ähhh... ja, mach ich, allerdings mit synchronize und nicht dann wenn der fehler auftritt.
der fehler tritt auch dann auf wenn das programm frisch gestartet wurde und noch kein einziges mal der thread gestartet wurde, darum schließe ich den thread als fehlerquelle aus.

ich bedanke mich bei allen postern bisher :thumb:

DGL-luke 26. Jun 2007 19:16

Re: TVirtualTreeView: Leinwand/Bild erlaubt kein Zeichnen
 
hm. dann versteh ich nicht, warum er sagt, dass das package schon installiert sei :gruebel:

dominikkv 26. Jun 2007 19:46

Re: TVirtualTreeView: Leinwand/Bild erlaubt kein Zeichnen
 
Zitat:

Zitat von DGL-luke
hm. dann versteh ich nicht, warum er sagt, dass das package schon installiert sei :gruebel:

ich auch nicht^^
es wär mir eigendlich egal wenn der fehler mit dem zeichnen auf der leinwand nicht da wäre...
adde ich eigendlich die neuen columns richtig?
kann ja sein das ich irgendwo noch etwas vergessen hab, etwas was delphi vllt automatsch macht wenn ich zur designzeit nen header einstelle...

Nuclear-Ping 27. Jun 2007 08:48

Re: TVirtualTreeView: Leinwand/Bild erlaubt kein Zeichnen
 
Wie schon gesagt, hab den Code von dir 1:1 in ein aktuelles Projekt (was auch mit dem VT arbeitet) übernommen. Geht ohne Probleme. Kann die Spalte anklicken, verschieben, drüberfahren wie ich will. Er will mir einfach keinen Fehler ausspucken. ;)

Ist zwar für TurboDelphi, aber wenn "Datei nicht gefunden öä" (genaue Fehlermeldungen sind immer hilfreich) nicht kommt, könnte das vlt. relevant sein: http://support.soft-gems.net/forums/...pic.php?t=1506

dominikkv 28. Jun 2007 14:10

Re: TVirtualTreeView: Leinwand/Bild erlaubt kein Zeichnen
 
ich hab jetzt mal nen neues projekt gemacht um den fehler nochmal zu reproduzieren... und er kam wieder...
dann hab ich mir mal angeschaut wie ich der/die/das VirtualTreeView eigendlich erstelle (dynamisch, weil eben die installation nicht geht) und hab mal nen paar sachen weggenommen, und siehe da: Tree.DoubleBuffered := True weggenommen und schon gehts...
sachen gibts :-D

danke nochmal an alle antwoter^^

mfg.Dominik


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:27 Uhr.
Seite 2 von 2     12   

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