| |
|
|
Sato Pinto | allô Allerseits Normaleweise benutze je une Présentation de Andreas Miethe um bmps sur Buttons trop poser, mais maintenant voulais je Xprofan PicButton testen et lieu fest cela es avec GetFocus pas funktioniert mais wohl avec clicked den je dans meinen Programme pas nutzen peux. Gibt es une Solution PicButton et @Getfocus ?? KompilierenMarqueSéparation Gruss Sato |
|
|
| |
|
|
|
Jörg Sellmeyer | allô Sato, cela Problem ist pas Clicked, mais Dein Code.
tu as qui variable dem Bildhandle zugeordnet. tu dois mais den Button abfragen, si Vous Raktion avons veux: KompilierenMarqueSéparation |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 04.08.2008 ▲ |
|
|
|
|
Sato Pinto | |
|
| |
|
|
|
Jörg Sellmeyer | allô Sato,
non, so ist es toujours pas richtig. Du weist qui Variablen ende& maintenant deux Objekte trop. cela allez pas. So peux Du cela Bildhandle am Ende des Programms pas plus freigeben. tu as maintenant aussi dem Button cela falsche Handle transfert. peut-être seulement un Kopierfehler? Créer(«PCSI»,...) doit une eigene Variable avons (dans mon Beispiel hPic&) et qui Button doit également une eigene Variablenbezeichnung conservé. je n'en sais rien, pourquoi Du maintenant _dlg& drin la hâte, mais je vermute, qui Button soll sur einem Dialog liegen.
Salut Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 04.08.2008 ▲ |
|
|
|
|
| Jörg Sellmeyer
cela allez pas. So peux Du cela Bildhandle am Ende des Programms pas plus freigeben. tu as maintenant aussi dem Button cela falsche Handle transfert.
comme je meinte cela on alles wieder anéantir sollte quoi on aussi erzeugt, meintest Du, dass ca ungefähr un Gerücht sei weil es aussi z.B. reiche une Parent de Controls trop anéantir.
on sollte toujours alles wieder anéantir quoi on erzeugt. WIE on es détruit (z.B. sur cela parent) ist une autre l'affaire...
PS: je weiss cela Sato ici den faute mais vlt. aus anderem Grunde incorporé hatte - es mais imho aussi Sato était trop dem Du meintest dass cela Parentzerstören ausreicht.
Débutant devrait toujours im Hinterkopf avons dass cela eigene Programme aussi qui Ordre wiederherzustellen hat. si Windows hiervon une Großteil mittlerweile selbst übernimmt, ensuite mag cela au maximum hilfreich son. |
|
|
| |
|
|
|
Jörg Sellmeyer | allô David, Erstens habe je de Dir aussi encore keinen Code gesehen, dans dem Du alle Controls zerstörst, zweitens ca va ici pas um un Contrôle mais um un GDI-objet, nämlich cela Bildhandle. qui volonté meines Wissens de Windows separat behandelt et belegen pour Beendigung des Progamms weiterhin grenier. je suis weiterhin sûrement, dass on Buttons et autre "normale" Fensterobjekte pas explizit erledigen doit. si cela chez Handles pour Bitmaps u.s.w. qui le cas ist wäre peut-être la fois une Versuch wert. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 04.08.2008 ▲ |
|
|
|
|
| oui wir reden réglé aneinander vorbei. und dir aussi Je ne tout autor, dass Controls alle einzeln détruit gehören.
Es ging mir seule tout autor einem Totalanfänger einmalig erklärt trop avons, dass on Dinge, quelle on erzeugt, ("gefälligst") aussi wieder beseitigen sollte.
cela on Controls anéantir peux, dans dem on cela Parent détruit, spricht là pas dagegen, là qui Controls hierbei oui ebenso détruit volonté. "Immer" klappt cela imho mais aussi pas, glaube ensuite pas, si cela Parentcontrol pas dem eigenen Prozess angehört. (je suis mir hierbei mais wirklich pas sûrement, mon mais Schonmal une Negativerfahrung gemacht trop avons)
Jörg Sellmeyer
allô David, Erstens habe je de Dir aussi encore keinen Code gesehen, dans dem Du alle Controls zerstörst,
Nunu! KompilierenMarqueSéparation habe je bestimmt Schonmal posté.
Jörg Sellmeyer
zweitens ca va ici pas um un Contrôle mais um un GDI-objet, nämlich cela Bildhandle. qui volonté meines Wissens de Windows separat behandelt et belegen pour Beendigung des Progamms weiterhin grenier.
Hängt imho de qui Version Windows ab. sous XP peux on wohl rien den eigenen Prozess überleben laisser ausser Fichiers, alors aussi z.B. aucun hPics. hPics de Bitmaps* überleben (naturellement) cela anéantir de Bitmaps*.
*Statics |
|
|
| |
|
|
|
Jörg Sellmeyer |
und dir aussi Je ne tout autor, dass Controls alle einzeln détruit gehören.
Ok, ensuite reden wir pas aneinander vorbei. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 04.08.2008 ▲ |
|
|
|
|
Sato Pinto | allô gens
s'il te plaît deswegen pas aufregen, es lohnt sich pas.....
Jörg, oui _dlg& est un Dialog Handle, qui Button liegt sur den Dialog. j'ai den falschen copy and past erwischt, dans mon code ist es so KompilierenMarqueSéparation et hoffe cela es so korrekt ist
Gruss Sato |
|
|
| |
|
|
|
Jac de Lad | |
|
| Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE) Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP | 04.08.2008 ▲ |
|
|
|
|
Jörg Sellmeyer | et nochmal qui Vollständigkeit halber: cela DestroyWindow(ende&) ist pas nötig. si qui Dialog détruit wird, b.z.w. cela Hauptfenster am Ende des Programmes volonté automatisch alle Controls avec détruit et belegen aucun Resourcen plus. cela Bitmaphandle doit sur détruit volonté, là sonst qui grenier pour pas wieder freigegeben wird.
et aufregen volonté wir uns bestimmt pas, gell David?
...
David??
...
...
D A V I D !!! |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 04.08.2008 ▲ |
|
|
|
|
| je suis völlig libre jeden Verstandes et chacun Erregung. |
|
|
| |
|
|