Autor Beitrag
bflegel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 193
Erhaltene Danke: 1

Win XP, Win 7, BS2000
D5
BeitragVerfasst: Mo 11.06.07 20:53 
Hallo liebes Forum,

als allererstes möchte ich ein großes Lob an alle Moderatoren und fleißigen Forumsmitglieder machen. Durch Eure geduldigen Erklärungen hab ich im Selbststudium schon einiges lernen können. Vielen Dank!

Nun zu meiner Frage:

Ich verwende aus den Jedi-Komponenten die JvColorTrackbar. Im OI kann ich die Eigenschaft "FillDirection" auf z.B. "fdLeftToRight" oder "fdBottomToTop" einstellen, und das Programm arbeitet so wie ich will.

Wenn ich per Code diese Eigenschaft setzen möchte

ausblenden Delphi-Quelltext
1:
TB_Volume.FillDirection := fdLeftToRight;					


dann erhalte ich beim Compilieren die Fehlermeldung "Undefinierter Bezeichner: fdLeftToRight"!?!

Kann mir da jemand weiterhelfen?
rd3
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 12.06.07 12:48 
Du musst die unit JvJVCLUtils mit in die uses-Liste schreiben
bflegel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 193
Erhaltene Danke: 1

Win XP, Win 7, BS2000
D5
BeitragVerfasst: Di 12.06.07 16:33 
user profile iconrd3 hat folgendes geschrieben:
Du musst die unit JvJVCLUtils mit in die uses-Liste schreiben


Jo! Das war es... :zustimm:

Vielen Dank... Ich sag ja: "Hier werden Sie geholfen" :lol:
rd3
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Di 12.06.07 22:05 
ich wär nicht auf der arbeit besser geworden, wenn ich in diesem coolen forum keine antworten gekriegt hätte! ;)


Zuletzt bearbeitet von rd3 am Mi 13.06.07 07:39, insgesamt 1-mal bearbeitet
bflegel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 193
Erhaltene Danke: 1

Win XP, Win 7, BS2000
D5
BeitragVerfasst: Mi 13.06.07 06:22 
Kannst Du mir dann vielleicht noch eine Verständnisfrage beantworten?

Warum muss ich das o.g. nicht einbinden, wenn ich die Eigenschaft per OI einstelle, aber per Code muss ich es einbinden? :gruebel:
rd3
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mi 13.06.07 07:32 
hallo,

weil die klasse mit der trackbar an sich schon die unit benutzt. wenn du per code (in diesem fall auf genau diese property) darauf zugreifen willst, musst du die unit einbinden. wenn ein bezeichner nicht erkannt wird, musst du generell schauen, in welcher unit er deklariert ist. diese musst du dann der uses-liste hinzufügen.

gruß

rd3
bflegel Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 193
Erhaltene Danke: 1

Win XP, Win 7, BS2000
D5
BeitragVerfasst: Mi 13.06.07 18:03 
Vielen Dank für Deine Ausführungen. Jetzt bin ich wieder etwas klüger :)
Ich werde mir Deinen Tip zu Herzen nehmen.

Schönen Gruß aus dem Süden.

bflegel