Deutsch
Forum

Erledigt: Probleme mit Bildschirmausgabe in Win2000 und XP

 

Mirko
Siederik
Hallo, ich habe ein Minimal-Programm als Countdown-Timer. Ohne jede Ansprüche. Aber in beiden mir zur Verfügung stehenden Windows-Versionen (Win2000 und X) funktioniert die Textausgabe nicht bei erstellten EXE Dateien. Programmablauf als PRF keine Probleme.
Getestet mit 10Free wie auch 7.5 Vollversion. Wo liegt mein Denkfehler?
Danke für einen Hinweis.
MfG Mirko
KompilierenMarkierenSeparieren
Declare Zähler%,Text%,Ausgabe%,Abbruch%,Button%,A$,Ende&
winExecWait(cmd /c ping www.google.de,0)
WindowStyle 1024
Window 300,200-470,120
Let Zähler% = 300
Let Abbruch% = 1
Let Text% = @CreateText(%HWnd, Countdown bis zum Rechner - Runterfahren ---> ,20,20,350,18)
Let Button% = @CreateButton(%HWnd,Stopp Timer,280,45,90,20)
Sleep 1000

While Zähler%

    Let Ausgabe% = @CreateText(%HWnd,@Str$(Zähler%),340,20,25,18)
    Dec Zähler%
    Sleep 1000

    If @Equ((@GetFocus(Button%)),1)

        Let Zähler% = 0
        Let Abbruch% = 0

    EndIf

EndWhile

If @Equ(Abbruch%,1)

    ExitWindows 0

EndIf

Let Ausgabe% = @CreateText(%HWnd,gestoppt!,340,20,75,18)
Let Ausgabe% = @CreateText(%HWnd,Fenster schließt selbsttätig,230,45,185,20)
Sleep 5000
@DestroyWindow(%HWnd)
End
 
19.03.2009  
 




Matthias
Arlt
Hallo Mirko,
ich hab Dir mal eine kleine Änderung vorgenommen. Ändere Deinen Code entsprechend und es sollte klappen.
KompilierenMarkierenSeparieren
......
Let Ausgabe% = @CreateText(%HWnd,,340,20,25,18)
Sleep 1000

While Zähler%

    settext Ausgabe%,@Str$(Zähler%)
    ......

Den Unterschied wirst Du selbst erkennen...

Gruß
Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
19.03.2009  
 




Mirko
Siederik
Danke der schnellen Hilfe, ja so funktioniert es. Trotzdem ist mir aber unklar warum meine Version als EXE nicht funktioniert. Was ist prinzipiell so sehr falsch?
Mirko
 
19.03.2009  
 




Matthias
Arlt
Du erzeugst in Deiner Version in der Schleife fortwährend ein neues Control über dem vorherigen, obwohl sich ja nur der angezeigte Text (Sekunden) ändern soll. Der Interpreter toleriert offenbar diese falsche Vorgehensweise noch, die Runtime aber wohl nicht mehr.

Gruß
Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
19.03.2009  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

1.108 Betrachtungen

Unbenanntvor 0 min.
rquindt20.06.2018

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

Matthias Arlt (2x)
Mirko Siederik (2x)


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