| |
|
|
- Página 1 - |
|
Dietmar Horn | ¡Hola, Yo bin encima folgende Merkwürdigkeit gestolpert.
Dieser Code funktioniert: KompilierenMarcaSeparación En el folgenden Code es kein Neustart des Programmes en el Interpretermodus (lo müßte meiner Meinung después de sin embargo wenigstens el Interpreter aufgerufen voluntad): KompilierenMarcaSeparación Eigentlich Yo doch el nullten Parámetro (also el Dateinamen des eigenen Programmes) con el Stringvariablen gerettet, oder beeinhaltet DestroyWindow ya una end?
Als Compilat trabajo komischerweise beide Varianten.
Gibt lo dafür una logische Erklärung?
Yo habe XProfan 10.
Saludo Dietmar |
|
|
| Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V. [...] Windows 95 bis Windows 7 Profan² 6.6 bis XProfan X2 mit XPSE Das große XProfan-Lehrbuch: [...] | 05.07.2007 ▲ |
|
|
|
|
| |
|
- Página 2 - |
|
Frank Abbing | Hehe, sí, más o menos. |
|
|
| |
|
|
|
| Drum mi Yo sí es una Bug - porque wäre lo kein Bug entonces Rolands obige Aussage sí auch hier zutreffen necesario. Aber wahrscheinlich bin Yo a doof en el trotz täglich mehrstündiger XProfanerfahrung seit Jahren einschätzen a dürfen. |
|
|
| |
|
|
|
| Gleich kommt determinado una Ventana de Estilo 512 Argument. Hey aber por lo tanto gehts doch garnicht! Yo verstehe sí natürlich qué Roland meint y voluntad! WM_Close wertet él inner wproc de en el Programa auch entonces a final si en uno Bucle es. Es ok así! Der Bug es el destroywindow(hwnd) el auch tut! Natürlich envía dieses destroywindow el selbe Message aber entonces muss Roland eben genau esta una Excepción conjunto. Ein if en destroywindow meinetwegen qué aufpasst el si la param hwnd es el ebend no el programm terminiert se. Wer hingegen con el api una wm_close envía el kann así meinetwegen gerne en el Nase fallen. Aber hier gehts en el XProfansche Destroywindow el nunmal simplemente no el Anwendung final darf. Noch nichteinmal a Diskussion dürfte el posición porque destroywindow es no end y darf no end y no fast wirken como end y no machmal wirken como end y no veces hier veces como wirken como end! Hey y si Profano²/XProfan el ya siempre así tut - entonces tut lo el eben ya siempre falso - así simplemente es el nunmal.
The End. |
|
|
| |
|
|
|
RGH | IF
Dieses Conjunto hay ya lo heißt usermessage 2
Ganz así simplemente es no. Su Programa stürzt de, si el zweite Ventana schließen willst.
... y ahora muß Yo en el Waagrechte. Was nutzt el schönste Gleitzeit en el Firma, si la Tochter en 7:30 en el Schule gefahren voluntad muß. ;)
Saludo Roland
Und todavía una vez: Es de Anfang a gewollt, daß el Schließen des Hauptfensters (egal, por qué, lo geschlossen se) el Programa final. Basta! |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 06.07.2007 ▲ |
|
|
|
|
| RGH
IFDieses Conjunto hay ya lo heißt usermessage 2 Ganz así simplemente es no. Su Programa stürzt de, si el zweite Ventana schließen willst.
Dann haben wir sólo igual todavía una zweiten Bug gefunden.
Denn lo son kaum una verständliche y einfache Erklärung por qué nun grade dieser einfache Source: KompilierenMarcaSeparación |
|
|
|
|
RGH | Naja, si una wichtige Windows-Message para Verstummen bringst, entonces darfst Usted Usted no wundern, si con el Kommunikation no mehr klappt!
Gute Nacht! |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 06.07.2007 ▲ |
|
|
|
|
| |
|
| |
|
|
|
| |
|
| |
|
|
|
RGH | IF
RGHUnd todavía una vez: Es de Anfang a gewollt, daß el Schließen des Hauptfensters (egal, por qué, lo geschlossen se) el Programa final. Basta! Ha! Das glaub Yo No. Schließen si uno [X] klickt - el wolltest Usted sicher y el halte Yo también para Sinnvoll en el Falle el Windowstyle 512 no gesetzt es (oder usermessage 2) aber el DestroyWindow hwnd el Programa auch final debería el es geschwindelt. Das había Usted simplemente übersehen gibs a.
Nein, el hängt programmtechnisch zusammen. Aunque Tuve veces eingeplant, el DestroyWindow una Fehlermeldung ausgibt oder zumindest no reagiert, si el a zerstörende Ventana la ventana principal es. Aber entonces Yo lo después de algunos Diskussionen doch gelassen.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 06.07.2007 ▲ |
|
|
|
|
RGH | IF
Ahí está nix vom verstummen. Neinnein - Usermessage debería niemals aussagen el uno una Message verstummen lässt - lediglich el esta por XProfan anders behandelt se.
Un Usermessage se de XProfan simplemente nada mehr behandelt! Das muß entonces en el XProfan-Programa incluso geschehen. Das funktioniert en el Fensterprozedur ungefähr así: - Un Message kommt a - Ist el Message en el Array con el Usermessages? -- Wenn sí, entonces poner el entsprechenden Systemvariablen y sorgen para una Verlassewn des Waitinput -- Wenn nein, entonces se se Windows tambor kümmern
Mit otro Worten: Si el Programa nichts sinnvolles así anfängt, verhallt el Message ungehört en el Weiten des Rams ... oder wo De todos modos.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 06.07.2007 ▲ |
|
|
|
| |
|
- Página 3 - |
|
|
| Usted debe al Destroywindow qué drehen - winde Usted como Usted willst porque el obige Source (welcher de paso no yo en el accidentes) debería en cada Fall fehlerfrei trabajo. Solange el Source accidentes ists para el el Laien una Bug en el Destroywindow. |
|
|
| |
|
|
|
Nico Madysa | Nunja, como en el Dialogfensterstil 512 el Ventana eben no automáticamente destruido, debería el Automatik en el Fall ebenfalls abgeschaltet voluntad, oder? |
|
|
| |
|
|