Deutsch
Bugs und vermeintliche

Unterschiede Interpreter <> Exe

 

E.T.
Im Interpreter funktionierts:
SubProc Create.BigPicButton

    Parameters Ziel&, Text$, PosX%, PosY%, Breite%, Hoehe%, Icon&
    var BigPicButton& = @control("Button",Text$,$50012200+$2000000,PosX%,PosY%,Breite%,Hoehe%,Ziel&,100,%Hinstance)
    Button_Refresh BigPicButton&, Icon&
    Return BigPicButton&

EndProc

Proc Button_Refresh

    Parameters Button&, Icon&
    var Refresh_Button&=@control("Static","",$50000003,5,5,32,32,Button&,0,%Hinstance)
    @Sendmessage(Refresh_Button&,$170,Icon& ,0)

EndProc

Windowstyle 16+8+2+512
Window 100,100
WindowTitle "ButtonTest" + " -- " + $ProfVer
UseIcon "A"
var Icon1& = @Create("hIcon","baum")
var Button& = @Create("BigPicButton",%HWnd,"Test- \nButton ",10,10,100,42,Icon1&)
waitinput
DeleteObject Icon1&
end



Compiliert gehts nicht:



Getestet mit XProfan 11.2 / X2-R1

12 kB
Hochgeladen:16.11.2010
Ladeanzahl219
Herunterladen
10 kB
Hochgeladen:16.11.2010
Ladeanzahl224
Herunterladen
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
16.11.2010  
 



Wenn Du mich fragst ist das aber aus mehreren Gründen kein XProfan-Bug sondern Ergebnis "unsachgemäßer" Programmierung. ^^

So ein Static auf nen Button ist halt "so" nicht gedacht und unterschiedliche Nachrichtenabwicklung könnte hier das unterschiedliche Verhalten verursachen. ^^
 
16.11.2010  
 




E.T.
Sollte denn aber nicht alles, was im Interpreter funzt, auch fertig genau so aussehen ???
Sonst kann ich mir den Interpreter ja sparen, wenn hinterher was anderes in der Exe raus kommt...
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
16.11.2010  
 




Rolf
Koch
Hab nen Einwurf: Da ich glücklicherweise XPSE Freund bin und immer automatisch Exe erstellen und ausführen angebe, bleibt mir der lahme Interpreter immer erspart. Ich mach nix besonderes mehr mit dem Interpreter - ist mir zu unsicher
 
16.11.2010  
 



E.T. (16.11.10)
Sollte denn aber nicht alles, was im Interpreter funzt, auch fertig genau so aussehen ???


Wenn überhaupt dann aber bei nicht-fehlerhaften Programmen. ^^

Hier zeigt das unterschiedliche Verhalten auf "fehlerhaften" Code - ist doch sinnvoll so...
 
16.11.2010  
 




E.T.
Was will er mir damit sagen ?? XPSE nutze ich auch (intensiv, ohne geht glaub ich garnicht mehr ).
Sollte dennoch Interpreter <> Exe nicht das gleiche rauskommen ??
Was meinst Du mit "unsicher" ==
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
16.11.2010  
 




Rolf
Koch
Mit unsicher meine ich genau das, was Dir da jetzt aufgefallen ist. Und es gibt und gab noch viele andere Sachen die ungleich waren/sind. Kann Dir jetzt aber nicht alle aufführen ^^
Ich stehe auf Exe und fertig. Wofür den Interpreter?
 
16.11.2010  
 



E.T. (16.11.10)
Sollte dennoch Interpreter Exe nicht das gleiche rauskommen ??


Aber doch nicht auch noch bei "fehlerhaften" Code!

Wenn der Quelltext juut ist, dann kann man schon eher (fast) gleiches Verhalten erwarten - aber bei Code der ohnehin "so nicht gedacht" ist... ^^
 
16.11.2010  
 



Was ist denn hiermits:

 [...] 
 [...] 
 [...]  sehr cool
 [...] 
 [...] 
 [...] 
 [...] 
 
16.11.2010  
 




E.T.
Bin ich anderer Meinung: Wenn der Code "Sch..." ist, sollte auch schon im Interpreter "Sch..." rauskommen, nicht nur in der Exe. Wenn ich z.B. obigen BigPicButton  auf ein @Control("Static... lege, funktionierts ja auch in beiden Varianten.
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
16.11.2010  
 




Rolf
Koch
Wo Mario Recht hat, da hat er Recht. Wenn Code = Mist, dann sollte der Interpreter natürlich genauso blöd laufen wie die Exe.
Und siehste Mario, deswegen nutze ich nur die Exe und den Interpreter gibt es bei mir nicht mehr. Somit wäre diese Diskusion auch nie entstanden LOL.
 
16.11.2010  
 



@Mario: Das abzuverlangen wäre aber "unfair", denn aus zweimal falsch wird ja nicht einmal richtig oder anders gesagt verlangste von 2x Zufall aber selbes Ergebnis. ^^
 
16.11.2010  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

50.310 Betrachtungen

Unbenanntvor 0 min.
Chregu Mueller22.03.2014
tomjoy197319.02.2014
Jupp Fitten03.02.2014
Pauli11.01.2014
Mehr...

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