Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan > Anregungen & Bugreports

Anregungen & Bugreports Für Vorschläge an den Autor Roland und neue XProfan-Versionen

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag Passt das?
Aufrufe: 831, Antworten: 48
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50818, Antworten: 1387
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26536, Antworten: 4193
Gehe zum ersten neuen Beitrag PPF Blödstückchen Teil 3
Aufrufe: 22072, Antworten: 863
Gehe zum ersten neuen Beitrag word 2003
Aufrufe: 45, Antworten: 2
Gehe zum ersten neuen Beitrag Internetseite nicht Erreichbar
Aufrufe: 396, Antworten: 30
Gehe zum ersten neuen Beitrag PortableApps Anwendungen...
Aufrufe: 15, Antworten: 0
Gehe zum ersten neuen Beitrag Task Coach 1.3.15 (Linux)
Aufrufe: 14, Antworten: 0
Gehe zum ersten neuen Beitrag Task Coach 1.3.15 (Mac OS X)
Aufrufe: 14, Antworten: 0
Gehe zum ersten neuen Beitrag Task Coach 1.3.15 (Windows,...
Aufrufe: 13, Antworten: 0
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01.03.2009, 15:58   #1 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
Unglücklich %umessage wird nicht zurück gesetzt?

Mir ist aufgefallen, dass Usermessages nicht mehr zurück gesetzt werden. So passiert es jetzt, dass Abfragen für solche Messages immer und immer wieder ausgelöst werden. Das war in früheren XProfan-Versionen nicht so.
Hier ein simples Beispiel:

Code:
      Cls
      
      Usermessages 20000
      SetTimer 10

      SendMessage(%hwnd,20000,0,0)
      
      While 1
        WaitInput

        If %UMessage=20000
          MessageBox("Testmeldung","Information:",0)
        EndIf

      Endwhile
      KillTimer
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 01.03.2009, 19:15   #2 (Direktlink)
Weiß worum´s geht
 
Benutzerbild von Sascha Oliver Haak
 
Registriert seit: 11.02.2009
Ort: Hagen, Westf.
Alter: 41
Beiträge: 171
Standard

Halo Frank,

ich hab mir das mal gerade angesehen. Wie es früher war weiß ich nicht.
Da Du ja schon sehr lange dabei bist glaube ich hast Du schon sehr viel
damit gearbeitet.
Ich benutze diese Routine nur um das Schließen des Hauptfensters abzufragen.
Das Funktioniert ganz gut.




__________________
Wer ein Problem erkennt, und nichts zu seiner Beseitigung unternimmt, der ist möglicherweise ein Teil dieses Problems.

Besucht mich auf meiner HP: http:\\www.saolha.bplaced.net
Sascha Oliver Haak ist offline   Mit Zitat antworten
Alt 01.03.2009, 19:42   #3 (Direktlink)
Ist öfter hier
 
Benutzerbild von Rolf Koch
 
Registriert seit: 08.02.2009
Ort: Koblenz
Alter: 45
Beiträge: 59
Standard

@Frank
Stimmt. Ich wollte sogar mal testweise die Usermessage entfernen und es geht nicht so wie es in der Hilfe beschrieben steht:
Zitat:
Cls

Usermessages 20000
SetTimer 10

SendMessage(%hwnd,20000,0,0)

While 1
WaitInput

If %UMessage=20000
Usermessages -20000
print "Umessage"
EndIf

Endwhile
KillTimer
__________________
****************************************
Freeware, Codes für XProfan, XProfanhelfer alles bei:
http://rokosoft.de
****************************************
Rolf Koch ist offline   Mit Zitat antworten
Alt 01.03.2009, 19:43   #4 (Direktlink)
Ist öfter hier
 
Benutzerbild von Rolf Koch
 
Registriert seit: 08.02.2009
Ort: Koblenz
Alter: 45
Beiträge: 59
Standard

Ausserdem ist ein Fehler unter #28.5 in der Hilfe (hier fett):
Zitat:
UserMessages -1000,1002

Die UserMessage -1000 wird entfernt und ie Message 1000 neu hinzugefügt.
__________________
****************************************
Freeware, Codes für XProfan, XProfanhelfer alles bei:
http://rokosoft.de
****************************************
Rolf Koch ist offline   Mit Zitat antworten
Alt 01.03.2009, 20:25   #5 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
Standard

Stimmt, Rolf. Bin ich vorhin auch drüber gestolpert.

@Roland: Ich hätte dich ja angeskyped, aber du bist die letzten Tage dort nicht erreichbar, weil immer "beschäftigt".

@Sascha: Dort macht der Fehler sich wohl nicht bemerkbar, weil danach eh das Programmende erfolgt. Ausserdem wird eine System-Message gesendet, keine User-Message. Du biegst nur von System auf User um...

Ich vermute, Roland hat nur vergessen, %umessage nach Gebrauch zurück zu setzen. Denn die Message kommt nicht wirklich immer wieder an...
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.

Geändert von Frabbing (01.03.2009 um 21:05 Uhr)
Frabbing ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 02.03.2009, 13:10   #6 (Direktlink)
AHT
Super-Moderator
 
Registriert seit: 15.02.2009
Beiträge: 10.776
Standard

Zitat:
Zitat von Frabbing Beitrag anzeigen
...Das war in früheren XProfan-Versionen nicht so.
In meiner älteren Profanversion wird die Usermessage bereits durch das Waitinput "gekillt" - die Message kommt also in deinem Code bei mir nie bei der IF Abfrage an. Wenn sich das geändert hat, ist das also eher eine Verbesserung .
Jedesmal aber eine Usermessage senden zu müssen, um eine andere zurückzusetzen, ist schon etwas blödsinnig - wäre ganz vernünftig, die Systemvariable direkt zurücksetzen zu können.
__________________
______________

Bitte Schnelltest durchführen: Neuer Virus, ahnungslose User seit Monaten infiziert!

Mfg

AHT
AHT ist offline   Mit Zitat antworten
Alt 02.03.2009, 14:17   #7 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
Standard

Zitat:
In meiner älteren Profanversion wird die Usermessage bereits durch das Waitinput "gekillt" - die Message kommt also in deinem Code bei mir nie bei der IF Abfrage an. Wenn sich das geändert hat, ist das also eher eine Verbesserung .
Auf jeden Fall.

Zitat:
Jedesmal aber eine Usermessage senden zu müssen, um eine andere zurückzusetzen, ist schon etwas blödsinnig - wäre ganz vernünftig, die Systemvariable direkt zurücksetzen zu können.
Genau, deswegen ja auch der Titel des Threads.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 03.03.2009, 00:27   #8 (Direktlink)
iF_
Weiß worum´s geht
 
Benutzerbild von iF_
 
Registriert seit: 08.02.2009
Ort: Berlin
Beiträge: 226
Lächeln

Das Problem war leider schon ein paar Male "aufgetaucht" - auf die Schnelle habe ich diesen [...] Thread hier gefunden von Jörg und mir persönlich war es wegen dieser [...] scrollarea.pcu* negativ aufgefallen. Daraus wurde die usermessages.pcu* weil ich eben ohne diesen "Fehler" arbeiten wollte und das ging auch eine Weile gut.

Ich wusste nicht, dass der Bug nicht bereits (schon längst?) behoben war.

*) Mittlerweile sind beide Units veraltet und von entsprechenden Includes abgelöst.

"Workaround":

__________________
Programmieren für Anfänger.

Geändert von iF_ (03.03.2009 um 02:01 Uhr) Grund: Umformulierung; +Workaround; +N8
iF_ ist offline   Mit Zitat antworten
Alt 03.03.2009, 01:07   #9 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
Standard

Der Workaround funktioniert. Ich hoffe aber, Roland schaut sich das trotzdem mal an und löscht die Variable noch nach jedem Gebrauch.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 10.03.2009, 19:30   #10 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Das sollte meiner Meinung nach unbedingt in der nächsten Version behoben sein!! Ich bin auch schon darübergestolpert, habe einen ähnlichen Workaround und dachte nur ich hab was verpeilt.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 10.03.2009, 20:40   #11 (Direktlink)
RGH
Forenmaskottchen
 
Benutzerbild von RGH
 
Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
Standard

Hallo,

zu Beginn des Waitinputs wird der aktuelle Wert von %UserMessage zurückgesetzt, aber da die UserMessages ja auf vielfachen Wunsch gestackt werden, ist da halt schon die nächste in den Startlöchern.

Vielleicht sollte ich eine Möglichkeit schaffen, diesen Stack bei Bedarf zu löschen. Vielleicht fällt mir noch eine passende Syntax dazu ein ...

Gruß
Roland

Nachsatz: Gerade sehe ich, dass ich da schon was verbessert habe. In bestimmten Situationen konnte die Rücksetzung tatsächlich "übersehen" werden.XProfan 11.2 wird bald kommen! Natürlich als kostenloses Update für alle Besitzer von XProfan 11.0 oder 11.1.
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c
AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c


http://www.xprofan.de

Geändert von RGH (10.03.2009 um 20:45 Uhr)
RGH ist offline   Mit Zitat antworten
Alt 10.03.2009, 20:46   #12 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard



Jetzt dürfen wir nur nicht drängeln.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 13.03.2009, 21:50   #13 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Roland hat bestätigt, dass das im kommenden XProfan 11.2 gefixt ist.

Roland du bist der Beste!
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Alt 13.03.2009, 22:16   #14 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.089
Standard

Ja, einwandfrei!

Die neuen Menü-Icons funktionieren ebenfalls, wenn ich auch finde, der Text wird zu dicht an die Icons gesetzt. Aber das kann ja jederzeit mit 2-3 Leerzeichen geändert werden.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 13.03.2009, 22:18   #15 (Direktlink)
Super-Moderator
 
Benutzerbild von Jac de Lad
 
Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
Standard

Zitat:
Zitat von Frabbing Beitrag anzeigen
Die neuen Menü-Icons funktionieren ebenfalls, wenn ich auch finde, der Text wird zu dicht an die Icons gesetzt. Aber das kann ja jederzeit mit 2-3 Leerzeichen geändert werden.
LOL, genau das wollte ich gerade schreiben.
__________________
XProfan-Profi (XProfan X2+XPIA)
http://jacdelad.bplaced.net
http://jacdelad.square7.ch
Jac de Lad ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Programmierung > XProfan > Anregungen & Bugreports

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
cpu übertaktet...bios defaults setzen nicht richtig zurück chumbawamba Hardware - Problemlösungen 3 17.08.2008 20:35
Bei der Deinstallation falsches Häkchen gesetzt :( Julli Windows XP 2 17.05.2007 13:00
Windows Media Player 9 : Titel vor/zurück funktioniert nicht Hinnerk Office-Anwendungen 5 19.01.2004 20:29
Spiel startet nicht.Fällt immer auf den Desktop zurück Schlacks Computerspiele 8 11.12.2003 15:00
XP inst.geht nicht ME zurück auch nicht normen Windows XP 12 01.06.2003 17:30



Alle Zeitangaben in WEZ +2. Es ist jetzt 21:41 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2