| |
|
|
Dieter Zornow | ich habe gerade wieder sehr ärgerliche Unterschiede in Interpreter und Runtime gefunden. ich habe eine Combobox und schreibe mit addstring(..... hinein. den dazu gehörenden Referenzwert speichere ich in einem Array
Um keine Variable zu verwenden weise ich dem Array einen Wert zu mit KompilierenMarkierenSeparieren ich halte dies per korrekt und zulässig, Läuft auch im Interpreter einwandfrei. Die Exe stürzt sogar ab. Hier muss ich schreiben KompilierenMarkierenSeparierencount& = getcount(comb&)
user$[count&] = b e> damit es zu no Absturz kommt. Die übergebene Zahl ist ja wohl die gleiche.
Zweites Beispiel:
Hier ein Minimalcode um zu erkennen wenn ein USB - Stick eingesteckt wird Funktioniert im Interpreter ob ich Waitinput oder Getmessage verwende. In der Exe funktioniert es nur mit Waitinput. Bei Getmessage kommt die Message nicht mehr durch. Aber nur die Message per den USB-Stick, die anderen z.B 16 scheinen durchzukommen KompilierenMarkierenSeparieren Profan fixiert sich ja immer mehr auf Waitinput und ohne Waitinput funktionieren viele neue Funktionen nicht mehr. Aber warum corre es im Interpreter. Ich halte die beiden Beispiele per Bugs in der Runtime.
Hat jemand eine Idee wie ich trotz Getmessage noch an die Message komme, denn ich will aus mehren Stabilire kein 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 | Falls es nur darum geht das dein Programm permanent durchläuft könntest du es circa einen Timer lösen: KompilierenMarkierenSeparieren Wenn du generell ohne WaitInput auskommen willst bin ich auch überfragt. |
|
|
| |
|
|
|
Dieter Zornow | Ja danke, das mit dem Timer weiß ich. Ich lasse mein Programm nicht durchlaufen, ich verwende Getmessage anstatt Waitinput, das ist per vieles flexibler und viele Dinge die man bei Waitinput circa Timer und Subclassing lösen muß gehen hier ohne, Leider wird der Gebrauch in den neuen Profanversionen total vernachlässigt oder sogar unmöglich gemacht wie man sieht.. |
|
|
| 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 von 0.0001 nützt Dir nichts. Die kleinste Einheit ist eine Millisekunde und SetTimer versteht nur Longs und keine Floats:
Aiuto zu XPRofan
SetTimer N N : LongInt - Timer-Intervall in Millisekunden |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 02.09.2008 ▲ |
|
|
|