Deutsch
C ++ Forum

%MenuItem wird unter XP nicht gesetzt

 
Hallo Sebastian...

Bei einem meiner Programme wird bei meiner Profan2Cpp Version (nur unter WindowsXP) %MenuItem beim Klick auf einen Menüpunkt nicht gesetzt. Das ist eindeutig ein Problem von Profan2Cpp (tritt mit Profan compiliert nicht auf).

Ich bin zur Zeit dabei, dem Problem auf den Grund zu gehen - da ich kein XP besitze, kann das aber etwas dauern (wenn ich es überhaupt schaffe)...
 
27.09.2005  
 




Sebastian
König
Hallo Andreas,

ich werde mal nachsehen, ob ich Message-Handling einen Fehler, der dafür verantwortlich sein könnte, finden kann . Handelt es sich um ein ganz normales Fenster-Menü (im Hauptfenster) oder wurde es mit TRACKMENU geöffnet?

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
28.09.2005  
 



Es geht ihm um ein normales Popup von hWnd.
 
28.09.2005  
 



Was noch wichtig ist:
Verwende vor der Abfrage Timer und Getmessage (mit Waitinput gehts). Die Abfrage von Buttons über %MENUITEM funktioniert problemlos. Die Schleife ist sehr lang. Ich kann im Augenblick nicht genau sagen, wo da Probleme auftreten - habe leider kein XP. Trackmenu funktioniert auch problemlos, nur das Popup des Hauptfensters nicht, da erhalte ich %MENUITEM nicht zurück.
 
29.09.2005  
 




Sebastian
König
wollte mich nur kurz melden

Ich bin leider noch nicht dazu gekommen, nach dem Problem zu suchen und werde auch morgen fast keine Zeit haben . Ich denke mal, dass ich mich dann am Sonntag wieder melde...

Sorry,

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
30.09.2005  
 



Hallo Sebastian...

Macht nichts, Problem ist in meinem Programm bereits gelöst (Getmessage gegen Waitinput getauscht).
 
02.10.2005  
 




Sebastian
König
Hallo Andreas,

ok., Hauptsache ist, dass es erstmal funktioniert .

Trotzdem möchte ich das Problem natürlich gern beheben. Ich habe auch einen Vderdacht, woran es liegen könnte: Evtl. wird das GetMessage-Ereignis ausgelöst, bevor die Behandlungsroutine für WM_COMMAND den Wert von %MenuItem gesetzt hat.

Leider konnte ich das aber noch nicht genauer prüfen, weil es mir noch nicht gelungen ist, das Problem zu reproduzieren... Kannst Du einen kurzen Code posten, mit dem der Fehler auftritt?

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
02.10.2005  
 



Leider nicht, habe kein XP und kann deshalb den Codeschnipsel, der das Problem macht, nicht finden.. Das Programm selbst ist ca. 8000 Zeilen lang, das könnte ich dir schicken...
 
02.10.2005  
 




Sebastian
König
ja, das würde mir sehr helfen - danke!
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
02.10.2005  
 



Hallo Sebastian...

Habe deine Antwort leider erst jetzt gesehen. Code, der den Fehler macht, schicke ich dir noch zu. Vielleicht könnte aber trotzdem schon mal irgendjemand der XP hat sagen, wo und in welchem der folgenden Downloads das Menü geht und wo nicht:

1.) [...] 

2.) [...] 

Mit Testverson compiliert:
3.) [...] 

4.) [...] 

PS: beenden ging immer, sonst aber kein Menüpunkt - es reicht also aus, irgendeinen anderen zu testen (nicht beenden)

Ist muß noch den älteren Quelltext rekonstruieren, dann schicke ich dir den auch noch zu.

Gruß

Andreas
 
09.10.2005  
 




Fernando
Santos
Hallo Andreas

Bei mir XP Home funktionieren alle 1 - 3 - 4 programmversionen ausser den Punkt 2 ist die URL nicht bekannt

Gruss

Fernando
 
Innovative Produkte für Aufzüge
10.10.2005  
 



Auch das noch! Hoffentlich ist der Fehler wenigstens in dem Quelltext noch drin, den ich Sebastian zugeschickt habe...
 
10.10.2005  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

7.478 Betrachtungen

Unbenanntvor 0 min.
Arnthorr16.03.2013

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie