| |
|
|
Jörg Sellmeyer | Salut, je ne sais pas, si quelque chose comme eigentlich gar pas vorgesehen ist, mais je finds merkwürdig.
si je un objet récente erstellen veux doit Je l' Bereich avec Dispose wieder freigeben et récente déclarer et ensuite gehts wieder. si je cela mais avec einem Array versuche gehts seulement zweimal et ensuite ist Schluß.
peut-être sais oui quelqu'un conseil: KompilierenMarqueSéparation!
à diesem Beispiel sieht on nochmal, qui es eigentlich mögliich son sollte den gleichen Bezeichner beliebig souvent trop verwenden: KompilierenMarqueSéparationDéclarer appexit%,TB#
$H WINDOWS.PH
$H commctrl.ph
$I RGHTOOLBAR.INC
Def GetSysColor(1) !"User32","GetSysColor"
Def TBClicked(1) Abs(%menuitem) = &(1)
Utilisateur Messages 16
Proc MyToolBar
TB# = New(RGHToolbar,%HWnd,0,2,0,2000,0)
TB#.AddButton(0,2000,"Button 1")
TB#.Séparateur()
TB#.AddButton(10,2001,"Button 2")
TB#.AddButton(10,2002,Time $(0) + » + Time $(1))
TB#.Séparateur()
TB#.AddButton(3,2003,"Button 4")
TB#.AddButton(4,2004,"Button 5")
TB#.CheckButton(2004,1)
TB#.HideButton(2004)
TB#.Séparateur()
TB#.AddButton(3,2005,"Ende")
ENDPROC
Titre de la fenêtre "Test"
Fenêtre Style $023A
SetTrueColor 1
Fenêtre 100,100-270,64
Cls GetSysColor(15)
UseFont "MS Sans Serif",13,0,0,0,0
SetDialogFont 1
MyToolBar
WhileNot appexit%
WaitInput
Cas Or(%umessage = 16,appexit% > 0):Pause
Si TBClicked(2005)
appexit% = 1
ElseIf TBClicked(2000)
DestroyWindow( TB#.GetHandle())
Titre de la fenêtre Time $(0) + » + Time $(1)
Dispose TB#
Déclarer TB#
MyToolBar
ElseIf TBClicked(2001)
Titre de la fenêtre "Button 2 gedrückt"
ElseIf TBClicked(2002)
Titre de la fenêtre "Button 3 gedrückt"
ElseIf TBClicked(2003)
TB#.HideButton(2003)
TB#.ShowButton(2004)
ElseIf TBClicked(2004)
Engage% = 0
TB#.HideButton(2004)
TB#.ShowButton(2003)
EndIf
Wend
|
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 28.08.2006 ▲ |
|
|
|
|
| sans viel trop testen, mais Du springst avec Goto aus einer Procedure, cela fait den Stack abîmé et peux pas gutgehen.
PS: Sprungmarken avec Umlauten |
|
|
| |
|
|
|
| Goto aus einer Proc heraus? |
|
|
| |
|
|
|
Jörg Sellmeyer | Relatif à la Goto était seulement un Test, afin de voyons si dadurch qui Variable erneut global deklariert wird. Wird vous wohl pas. je werd mir wohl en tout une anderen Lösungsansatz ausdenken doit. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 28.08.2006 ▲ |
|
|
|