| |
|
|
 Jörg Sellmeyer | Salut, je erstelle dans mon Programme une Toolbar avec externer Bitmap. avec einem Code de Michael Dell fais je qui Symbole transparent. si je cela Programme plusieurs fois aufrufe et un paarmal irgendwelche Buttons drücke stürzt mir cela Programme incl. WIN98SE komplett ab. qui Toolbar wird avec qui super RGHToolbar aus dem RGH-Forum erzeugt: [...] 
qui Abfragen et sonst cela Programme courir einwandfrei, sauf o.g. Absturz pour mehrmaligem Start. ah oui: aussi si le Bitmap im Programme comme Resource vorhanden ist tritt cela Gleiche sur.
Im Anhang hab je la fois cela Ganze so komprimiert comment possible gefaßt.
Salut Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 06.08.2005 ▲ |
|
|
|
|
 | Hm alors je kriege keinen Absturz hin. (winXP)
Salve. |
|
|
| |
|
|
|
 Jörg Sellmeyer | Ist aussi plutôt zufällig. je dois es plusieurs fois starten et ensuite entier plöztlich knallt es irgendwann.  |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 06.08.2005 ▲ |
|
|
|
|
 | je musste es erstmal hierher Déplacer - là Je ne absolument bien sûr ist cela es sich um une XProfan-Bug handelt.
dans qui Bugnity venons seulement Definitive.
si es sich anders herausstellt - wirds zurückgeschoben.
Salve. |
|
|
| |
|
|
|
 Michael Dell | Salut,
hab cela Programme la fois mehrfach gestartet et siehe là, pour individuel Abstürzen stürze aussi cela System!! 
Denke à qui Gestion de la mémoire de Win98/SE & eff. ME, so était z.B. la taille qui SWAP- Dossier aufs zehnfache angestiegen (J'ai eu long nich).
Empfehle zur Sicherheit den mehrfach Start trop verhindern.
Salu... |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 07.08.2005 ▲ |
|
|
|
|
 | Es devrait festgestellt volonté obs un XProfanBug (ou bien) | (et/ou bien) un Toolbarproblem ist. |
|
|
| |
|
|
|
 Michael Dell | Oui,
voulais cela Prog c'est pourquoi avec Profan2Cpp(v1.4.9a) erstellen mais DrawPic ist wohl encore pas Umgesetzt.
Salu... |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 07.08.2005 ▲ |
|
|
|
|
 Jörg Sellmeyer | cela Problem scheint seulement/principale im Zusammenhang avec Prfellow aufzutreten. Benutzt Du aussi Prfellow ou bien la hâte Du es anders ausprobiert? Pour mehreren erfolglosen (ne...aucune Absturz) Versuchen direct aus dem Explorer (seulement prf-Dossier per Double-cliquez sur gestartet) habe ego encore la fois avec Prfellow versucht et Kabumm!...
je s'il te plaît alors wagemutige Prfellowbenutzer den Code la fois aus Prfellow heraus trop starten. Allerdings absolument alle Programme auparavant finissons et den Reset-Knopf entrosten  Salut Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 07.08.2005 ▲ |
|
|
|
|
 Jörg Sellmeyer | j'ai la fois et avec ca plus ausprobiert. avec diesem Code scheint es trop marcher: KompilierenMarqueSéparationDeclare appexit%,hBild&,TB#,Engage%
$H WINDOWS.PH
$H commctrl.ph
$I RGHTOOLBAR.INC
Def GetSysColor(1) !USER32,GetSysColor
Def TBClicked(1) Abs(%menuitem) = &(1)
UserMessages 16
Proc SysTrans
nach Michael Dell
http://www.rgh-soft.de/forum01/read.php?f = 9&i = 1981&t = 1870#reply_1981
hier sind die Veränderungen
Parameters BmpNameIn$,BmpNameOut$
MCls 128,16
StartPaint -1
Cls GetSysColor(15)
LoadBmp BmpNameIn$,0,0;-1
SaveBmp BmpNameOut$,0,0-128,16
EndPaint
EndProc
Proc MyToolBar
Declare tmpBild&,bmp$
Randomize
bmp$ = $TempDir + BB + Hex$(Rnd(50000)) + BB + Hex$(Rnd(50000)) + .bmp
SysTrans Toolbar.bmp,bmp$
transparente Buttons jetzt nicht mehr via Create(hPic,-1,...)
hBild& = create(HPIC,-1,bmp$)
Erase bmp$
TB# = New(RGHToolbar,%HWnd,hBild&,0,16,2000,0)
TB#.AddButton(0,2000,Button 1)
TB#.Separator()
TB#.AddButton(1,2001,Button 2)
TB#.AddButton(2,2002,Button 3)
TB#.Separator()
TB#.AddButton(4,2003,Button 4)
TB#.AddButton(5,2004,Button 5)
TB#.CheckButton(2004,1)
TB#.HideButton(2004)
TB#.Separator()
TB#.AddButton(3,2005,Ende)
EndProc
WindowTitle Test
WindowStyle $023A
SetTrueColor 1
Window 100,100-150,56
Cls GetSysColor(15)
UseFont MS Sans Serif,13,0,0,0,0
SetDialogFont 1
MyToolBar
WhileNot appexit%
WaitInput
Case Or(%umessage = 16,appexit% > 0):Break
If TBClicked(2005)
appexit% = 1
ElseIf TBClicked(2000)
WindowTitle Button 1 gedrückt
ElseIf TBClicked(2001)
WindowTitle Button 2 gedrückt
ElseIf TBClicked(2002)
WindowTitle Button 3 gedrückt
ElseIf TBClicked(2003)
Engage% = 1
TB#.HideButton(2003)
TB#.ShowButton(2004)
ElseIf TBClicked(2004)
Engage% = 0
TB#.HideButton(2004)
TB#.ShowButton(2003)
EndIf
Wend
qui Absturz im ersten Code scheint cependant principale dans liaison avec anderen Programmen (chez mir z.B. Firefox) aufzutreten. si je Firefox courir habe braucht es seulement wenige Starts et ensuite venez qui Absturz. Es wäre gentil, si qui une ou bien autre la fois den Mut aufbringt cela trop testen (Warnungen siehe ersten Beitrag )
Salut Jörg
P.S.
XPSE-Voir le texte source erkannt.Precompiler XPSE pour Ausführung nécessaire.
c'est ça incidemment pas!! |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 07.08.2005 ▲ |
|
|
|
|
 |
XPSE-Voir le texte source erkannt. Precompiler XPSE pour Ausführung nécessaire.
c'est ça incidemment pas!! Es stimmt cela es pas stimmt. 
Lag à qui URL im Rem - // - habs korrigiert.
Salve, iF. |
|
|
| |
|
|
|
 Michael Dell | Wunderbar, maintenant läufts! 
Hab cela Prog normal erstellt (sans PrFellow) et ensuite quinze la fois gestartet (ne...aucune d'autre Programme aktiv!) mais diesmal lief alles prima, ne...aucune Absturz plus!
Lag wohl alors doch à DrawPic. |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 07.08.2005 ▲ |
|
|
|
|
 Jörg Sellmeyer | oui, chez mir läufts maintenant aussi problemlos. tant pis, je fand qui simple Possibilité une Bitmapresource trop verwenden so pratique. maintenant doit wieder qui Api ran. la fois voyons obs avec DrawExtBmp aussi allez. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 07.08.2005 ▲ |
|
|
|