Español
Foro

Geschwindigkeitsproblem

 

GDL
Hi Profaner,

habe el problema,dass Programas welche Startpaint Endpaint,oder
sendkey nutzen en mi alten 1GHz Board einwandfrei ir,aber en mi neuen 2,6 GHz Board no mehr.

Startpaint Endpaint va sólo mehr en el Interpretermodus.Als Exe Expediente sólo todavía entonces, si hinter cada Endpaint una Waitinput folgt.Selbst en una Sleep 1000 hinter Endpaint blitzen sólo Bruchteile des Textes kurz en,bevor el Programmunterbrechung eintritt.

sendkey(xyz&,13)
Sendkey funktioniert sólo entonces, si igual darauf una Sleep 200 folgt.
Ohne el sleep Befehl se sendkey simplemente no ausgeführt.

Posesiones 2,6 GHz Intel CeleronD Board con 510 MB RAM
WindowsME y XProfan 8.0.

Hatte alguien ya ähnliche Problemas?

Mit freundlichen Grüßen
Georg Dankesreiter
 
Windows7 Xprofan 8,9,10 [...]  [...] 
09.02.2005  
 



Probiere doch veces en lugar de el SLEEPs folgendes:
KompilierenMarcaSeparación
Salve, IF
 
10.02.2005  
 




GDL
Hi If

Habs ausprobiert,aber settimer no es ausgeführt,weder en el Interpre- termodus todavía Compiliert.

Letzter Stand:

objekt&[num%]=Control(STATIC,objeto$[num%],$54001006,xkoor%[num%],ykoor%[num%],breite%[num%],hoehe%[num%],%hwnd,0, %hInstance,$0)
setfont objekt&[num%],font&[1]
startpaint objekt&[num%]
UseFont COURIER,0,12,0,0,0
drawtext 1,1,objeto$[num%]
beep se ausgeführt
Settimer 10000 : waitinput : killtimer no es ausgeführt
sleep 500 se ausgeführt
endpaint
Settimer 10000 : waitinput : killtimer no es ausgeführt

Dieser Teil va en el Interpretermodus einwandfrei,aber por qué no
como Exe ?

objekt&[num%]=Control(STATIC,objeto$[num%],$54001006,xkoor%[num%],ykoor%[num%],breite%[num%],hoehe%[num%],%hwnd,0, %hInstance,$0)
setfont objekt&[num%],font&[1]
startpaint objekt&[num%]
UseFont COURIER,0,12,0,0,0
drawtext 1,1,objeto$[num%]
endpaint

===============================================

En Anwendung con el Sendstring Problema

Settimer 10000 : waitinput : killtimer no es ausgeführt

Auch hier se settimer....... en beiden Dateimodis ignoriert.
Tal vez hängts así zusammen,como en beiden Fällen settimer.....
no aufs Ventana principal,pero una vez en Statics y una vez en una Richedit angewandt se.
sendkey se sólo en una Richedit angewendet.
Bin el problema hier nochmals genauer angegangen,con el Ergebnis
si con sleep,settimer,oder sin => lo voluntad simplemente siempre algunos
Sendkey verschluckt.

Beide Programas nutzen el neue Ereignisbehandlung de Prfellow.
Tal vez muss uno hier qué spezieelles beachten?Dann wiederum verstehe Yo no,por qué lo en el alten Board sin Problemas
lief.

Bin con mi Anfängerlatein al Ende,hoffe en Freund Zufall.

Mit freundlichen Grüßen
Georg Dankesreiter
 
Windows7 Xprofan 8,9,10 [...]  [...] 
10.02.2005  
 



Hast Usted XProfan9?
 
10.02.2005  
 




GDL
Hi If

Nein,Profano 7.5 y Xprofan 8.0

Werde lo con Profano 7.5 veces probieren.
Ist sí no así wichtig,Yo vengo así zurecht,quería el Anwendung como
Anfängerfreeware para Principiante con usted en el Board anbieten.
Desde que auch kein WinXP habe,hätte Yo sowieso sólo veces a la Freiwilligen
gebraucht,el testet ,si el Programa auch bajo XP se ejecuta.

Si el Problema sin embargo gelöst es, puede ser lo sí siempre todavía
hochladen.

Mit freundlichen Grüßen
Georg Dankesreiter
 
Windows7 Xprofan 8,9,10 [...]  [...] 
10.02.2005  
 



Ok habs verstanden. Schreib pero por favor, cómo en el Stammtisch besprochen deine Profanversion y Windowsversion en Su Signatur. El Signatur kannst Editar en Deinem Perfil (Hauptansicht, Rechts).

Si usted Prf7 hast must Usted natürlich
settimer 1
waitinput
killtimer

en lugar de

settimer 1 : waitinput : killtimer

. Deja

Salve, IF
 
10.02.2005  
 




GDL
Hi If

habs desafortunadamente übersehen,dass sólo XProfan 9 mehrere Befehle en uno Línea zuläßt.
Geht aber trotzdem no.
Nochmals vielen Dank para Su Ayuda y verbleibe con

freundlichen Grüßen
Georg Dankesreiter
 
Windows7 Xprofan 8,9,10 [...]  [...] 
10.02.2005  
 



[quote:37c54beb4c=Georg Dankesreiter]Hi If

habs desafortunadamente übersehen,dass sólo XProfan 9 mehrere Befehle en uno Línea zuläßt.[/quote:37c54beb4c]Naja, no bastante. Wer xpse en el Einsatz ha kommt ebenfalls en el Genuß - unabhängig de el Profanversion.

Salve, IF
 
10.02.2005  
 




GDL
Hi If

bin una Stückchen más

objekt&[num%]=Control(STATIC,objeto$[num%],$54001006,xkoor%[num%],ykoor%[num%],breite%[num%],hoehe%[num%],%hwnd,0, %hInstance,$0)
setfont objekt&[num%],font&[1]
sleep 1000
startpaint objekt&[num%]
UseFont COURIER,0,12,0,0,0
drawtext 1,1,objeto$[num%]
sleep 1000
endpaint

habe con folgendem Probiert,qué passiert

$54001006 = weißes Statik con Rand

Im Interpretermodus se zuerst el Statik producido y luego Beschrieben.

Als Exe entonces aber komischerweise sólo una graues Statik producido.
Dann el Texto con weißen Hintergrund eingesetzt y luego sólo el Rand y el weiße Statik producido.Somit es entonces el Texto überdeckt.

Bin como Einsteiger ahora total überfordert,weißt Usted tal vez una otro Möglichkeit el Statik a beschriften?Gracias.

Mit freundlichen Grüßen
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
10.02.2005  
 



Yo muß gestehen ahora sólo a merken worum lo Usted eigendlich va.

Jetzt me está auch klar el Su Prob. no por settimer 1 a regeln es.

Beschrifte simplemente Su Static con un BMP.

Hier  [...]  Yo una schönes Ejemplo dazu Nuevo.

Hilft Usted el?

Salve, IF
 
10.02.2005  
 




GDL
Hi If

Gracias para el Tip.Pero dado que el Anwender el Texto determinado debería Yo el Stringvariable vorher sólo en un BMP Expediente umwandeln.
Das todo Programa(dBase Dateigenerator con kleiner Programieroberfläche) entstand eigentlich sólo,porque Hice Usted bekannten Grund mi kompletten Programas neu escribir muss.Como me esta algunos Profaner geholfen haben el Dateigenerator hinzukriegen,Yo quería esta nun freeware para Principiante(aber sólo para hiesige Miembros
y sólo en Su Foro beschränkt) anbieten.

Das el Dateigenerator como EXE en uno Staticsorte no va,Yo
sólo bemerkt como Yo el Installationspacket para Subir herrichtete y nochmals vorher Durchtestete.

Tal vez liegt el Fehler auch en un otro Programmteil,el el Interpreter ignoriert y Compiler no.Graue Statics dejar se
komischerweise anstandslos beschriften.
Eines kann Yo aber ahora 100%ig ausschließen,a el neuen Board
liegts no.Auf el alten Board hatte el Programa todavía no weißen
Statics y jetzige Versión se ejecuta auch en el alten Board no correcto.

Löse ahora betreffende Zeilen de el Gesamtcode y schaue qué entonces
passiert.Rolf ha me auch qué para Testen geschickt,nochmals ne Chance.

Tal vez kriege Yo auch algo Vernünftiges en el Beine.

Mit freundlichen Grüßen de el todavía verschneiten Niederbayern
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2005  
 




GDL
Hi If,

kopiere hier simplemente el Nachricht a Rolf

Hi Rolf

legte una Nachtschicht una,como me dies Ding no Ruhe ließ.
Posesiones lo ahora gelöst.

Posesiones deinen Code simplemente Stück para Stück zerlegt,esta kam folgendes fuera:

declarar test&
proc schrift
startpaint test&
UseFont COURIER,0,12,0,0,0
drawtext 1,1,Test
endpaint
ENDPROC
cls
test&=Control(STATIC,Test,$54001006,200,20,100,20,%hwnd,0, %hInstance,$0)
schrift
schrift
waitkey

En einmaligen Aufruf el Procedure Schrift Yo gleiches altes Problema.
Como aber Usted en Deinem Ejemplo el Procedure mehrmals Durchlaufen läßt,Yo el Proc. simplemente veces zweimal hintereinander aufgerufen.
Wenn Yo auch no verstehe,aber entonces gings en una vez.

Nun lasse Yo en mi Programa Startpaint Endpaint auch mehrmals Durchlaufen y lo va auch.

declarar hg%
whilenot hg% > 2
startpaint objekt&[num%]
UseFont COURIER,0,12,0,0,0
drawtext 1,1,objeto$[num%]
endpaint
inc hg%
wend

Ohne Su código wäre Yo niemals en el Concepto gekommen Startpaint Endpaint mehrmals hintereinander aufzurufen.Nochmals Gracias.

Un letzte Bitte hätte Todavía,podría me alguien erklären por qué dies así es,oder si dies sólo bajo WinME así es.

Así que una vez más Euch beiden una großes Dankeschön.

Mit freundlichen Grüßen
Georg

Für If

Wenn nichts dagegenspricht sería Yo el Prog. nochmals durchsehen y en el Gefahr hin,dass lo en otro Win.Versionen salvo ME no
se ejecuta Usted zukommen dejar.Yo möchte lo ahora doch no mehr unangesehen en el Miembros loslassen.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2005  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

12.711 Views

Untitledvor 0 min.
RudiB.07.09.2022
Peter Max Müller23.10.2017

Themeninformationen

Dieses Thema ha 3 subscriber:

GDL (10x)
iF (9x)
unbekannt (3x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie