Français
Bugs et vermeintliche

Ärgerliche Unterschiede dans Interpreter et Runtime

 

Dieter
Zornow
j'ai justement wieder très ärgerliche Unterschiede dans Interpreter et Runtime trouvé. j'ai une Combobox et schreibe avec addstring(..... hinein. den en supplément gehörenden Referenzwert speichere je dans einem Array

Um aucun Variable trop verwenden weise je dem Array une Wert trop avec
KompilierenMarqueSéparation
user$[getcount(comb&)] = b$
>

je halte ca pour korrekt et zulässig, Läuft aussi im Interpreter einwandfrei. qui Exe stürzt sogar ab.
ici muss je écrivons
KompilierenMarqueSéparation
count& = getcount(comb&)
user$[count&] = b
e>

avec cela es trop aucun Absturz venez. qui übergebene numéro ist oui wohl qui gleiche.

Zweites Beispiel:

ici un Minimalcode afin de erkennen si un USB - Stick eingesteckt wird
Funktioniert im Interpreter si je Waitinput ou bien Getmessage verwende. dans qui Exe funktioniert es seulement
avec Waitinput. chez Getmessage venez qui Message pas plus par. mais seulement qui Message pour den USB-Stick, qui anderen z.B 16 sembler durchzukommen
KompilierenMarqueSéparation
Declare ende&
cls
usermessages 537,16,$0044

whilenot ende&

    Getmessage waitinput
    case %UMessage = 16:break

    If %UMessage = 537

        If &UWParam = 32768

            Print "Device eingetroffen"
            Sendmessage(%Hwnd,$0044,0,0) %umessage zurücksetzten

        elseif  &UWParam = 32772

            Print "Device ist gone"
            Sendmessage(%Hwnd,$0044,0,0) %umessage zurücksetzten

        Endif

    Endif

Endwhile

end

Profan fixiert sich oui toujours plus sur Waitinput et sans Waitinput marcher viele neue Funktionen pas plus. mais pourquoi fonctionne es im Interpreter. je halte qui beiden Beispiele pour Bugs dans qui Runtime.

Hat quelqu'un une concept comment je trotz Getmessage encore à qui Message viens, car je veux aus mehren Trouvé ne...aucune Waitinput verwenden
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
02.09.2008  
 




Christian
Schneider
si es seulement tout autor allez cela dein Programme permanent durchläuft könntest du es sur une Minuteur lösen:
KompilierenMarqueSéparation
si du generell sans WaitInput auskommen veux suis je aussi überfragt.
 
XProfan 11| Vista(64) SP2
02.09.2008  
 




Dieter
Zornow
oui merci, cela avec dem Minuteur sais je.
je lasse mon Programme pas durchlaufen, je verwende Getmessage anstatt Waitinput, c'est pour vieles flexibler et viele Dinge qui on chez Waitinput sur Minuteur et Subclassing lösen doit aller ici sans, malheureusement wird qui Gebrauch dans den neuen Profanversionen total vernachlässigt ou bien sogar unmöglich gemacht comment on voit..
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
02.09.2008  
 




Jörg
Sellmeyer
@Christian: Dein Timerintervall de 0.0001 nützt Dir rien. qui kleinste unité ist une Millisekunde et SetTimer versteht seulement Longs et aucun Floats:

Aider trop XPRofan
SetTimer N
N : LongInt - Minuteur-Intervall dans Millisekunden
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
02.09.2008  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

3.700 Views

Untitledvor 0 min.
Michael Klumb17.03.2016
Chregu Mueller22.03.2014
Pauli11.01.2014
Jörg Sellmeyer04.11.2011

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie