Français
Forum

Geschwindigkeitsproblem

 
- page 1 -



GDL
Hi Profaner,

habe cela Problem,dass Programme quelle Startpaint EndPaint,ou bien
sendkey nutzen sur meinem alten 1GHz Board einwandfrei aller,mais sur meinem neuen 2,6 GHz Board pas plus.

Startpaint EndPaint allez seulement plus im Interpretermodus.comme Exe Dossier seulement encore ensuite, si derrière chaque EndPaint un Waitinput folgt.Selbst chez einem Sleep 1000 derrière EndPaint blitzen seulement Bruchteile des Textes kurz sur,bevor qui Programmunterbrechung eintritt.

sendkey(xyz&,13)
Sendkey funktioniert seulement ensuite, si juste puis un Sleep 200 folgt.
sans dem sleep Befehl wird sendkey simple pas fonctionnement.

Habe 2,6 GHz Intel CeleronD Board avec 510 MB RAM
WindowsME et XProfan 8.0.

Hatte quelqu'un déjà ähnliche Probleme?

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



 
- page 1 -



GDL
Hi Si

merci pour den Tip.là mais qui Anwender den Text bestimmt devrait je qui Stringvariable auparavant seulement dans un BMP Dossier transformer.
cela ganze Programme(dBase Dateigenerator avec kleiner Programieroberfläche) entstand eigentlich seulement,weil je aus Dir bekannten Grund mon kompletten Programme récente écrivons muss.là mir dabei quelques Profaner geholfen avons den Dateigenerator hinzukriegen,voulais je cette eh bien comme Freeware pour Débutant(mais seulement pour hiesige Mitglieder
et seulement sur Dein Forum beschränkt) anbieten.

cela qui Dateigenerator comme EXE chez einer Staticsorte pas allez,habe je
seulement bemerkt comme je cela Installationspacket zum Envoyer herrichtete et nochmals auparavant Durchtestete.

peut-être liegt qui faute aussi dans einem anderen Programmteil,den qui Interpreter ignoriert et qui Compiler pas.Graue Statics laisser sich
komischerweise anstandslos beschriften.
Eines peux je mais maintenant 100%ig ausschließen,à dem neuen Board
Il se trouve pas.sur dem alten Board hatte cela Programme encore aucun weißen
Statics et jetzige Version fonctionne aussi sur dem alten Board pas richtig.

Löse maintenant betreffende Zeilen aus dem Gesamtcode et schaue quoi ensuite
passiert.Rolf hat mir aussi quoi zum Testen envoyé,nochmals ne chance.

peut-être kriege je aussi la fois quoi Vernünftiges sur qui Beine.

avec freundlichen Grüßen aus dem encore verschneiten Niederbayern
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2005  
 




GDL
Hi Si,

kopiere ici simple qui nouvelle à Rolf

Hi Rolf

legte une Nachtschicht un,là mir ca Ding aucun Ruhe ließ.
Habe es maintenant gelöst.

Habe deinen Code simple Stück pour Stück zerlegt,dabei kam folgendes raus:

declare 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

chez einmaligen Aufruf qui Procedure Schrift habe je gleiches altes Problem.
là mais Du dans Deinem Beispiel qui Procedure plusieurs fois Durchlaufen läßt,habe je qui Proc. simple la fois zweimal hintereinander aufgerufen.
si je es aussi pas verstehe,mais ensuite gings sur einmal.

eh bien lasse je dans mon Programme Startpaint EndPaint aussi plusieurs fois Durchlaufen et und dir aussi.

declare hg%
whilenot hg% > 2
startpaint objekt&[num%]
UseFont COURIER,0,12,0,0,0
drawtext 1,1,objet$[num%]
endpaint
inc hg%
Wend

sans Deinen Code wäre je niemals sur qui concept gekommen Startpaint EndPaint plusieurs fois hintereinander aufzurufen.Nochmals merci.

une dernier s'il te plaît hätte je encore,pourrait mir quelqu'un expliquer pourquoi ca so ist,ou bien si ca seulement sous WinME so ist.

alors nochmals Euch beiden un großes Dankeschön.

avec freundlichen Grüßen
Georg

Pour Si

si rien dagegenspricht serait je cela Prog. nochmals durchsehen et sur qui péril hin,dass es sur anderen Win.Versionen ausser ME pas
fonctionne Dir zukommen laisser.je voudrais es maintenant doch pas plus unangesehen sur qui Mitglieder loslassen.
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2005  
 



 
- page 2 -


Es spricht wohl rien dagegen.

Salve, iF
 
11.02.2005  
 




GDL
Hi Si

mon Anwendung utilise un paire Includedateien de Prfellow.Prfellow ist zwar Freeware,mais dürfen seulement Includedateien aussi weitergegeben volonté?si pas ensuite lösche je cet aus dem Verzeichnis et Du musst cet ensuite manuel aus Prfellow insérer.Thomas Bois peux on oui malheureusement pas plus anfragen.

avec freundlichen Grüßen
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2005  
 



je crois pas cela il quelque chose dagegen hätte. Es dient oui dem Zweck et ernannt wird il oui aussi.

Salve, iF
 
11.02.2005  
 



allô Georg...

Profan verarbeitet Messages im Interpretermodus pour chacun la ligne, dans qui EXE seulement pour chacun zwanzigsten la ligne (plus Geschwindigkeit) => c'est pourquoi qui Unterschiede. si du avec Starpaint / EndPaint arbeitest, doit sowieso toujours un Repaint her, so comment du cela oui déjà erkannt la hâte.
 
11.02.2005  
 




GDL
Hi Andreas

joli lente venez on sur qui Kniffe.si Si cela Prog.pour erwähnenswert hält,voudrais je es ici downloadbar faire.là du mir auparavant aussi déjà geholfen la hâte,es du aussi im Startdialog erwähnt.
si du ca pas vouloir,sage si il soll es encore pas bereitstellen.

avec freundlichen Grüßen
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
11.02.2005  
 



je peux seulement dire le moi cela Prog encore pas durchexaminiert habe. cela typsiche pourquoi weshalb wieso-Syndrom ist encore am werkeln.
si ego geblickt habe ensuite Poste je es volontiers - c'est schließlich un beträchtliches Stück travail - respekt!

Salve, iF
 
11.02.2005  
 



allô Georg...

[quote-part:466d42être0b]
si du ca pas vouloir,sage si il soll es encore pas bereitstellen.
[/quote-part:466d42être0b]
cela bleibt dir überlassen.

Über qui Probleme avec dem Messagehandling peux on très léger stolpern:
Profan commence Messages ab, um z.B. qui profaneigenen Système (u.a. %MENUITEM) trop mettons. %MENUITEM ist eigentlich aussi rien d'autre comme qui Rückgabewert einer Message (ou bien viel besser encore une Kombination aus meheren Messagerückgaben). Im Interpreter verarbeitet Profan qui Messages pour chacun la ligne, dans qui compilé EXE dagegen pour chacun 20.la ligne. Bevor Windows alors qui Info bekommt, qui eventuell quelque chose neugezeichnet volonté doit, peux cela Programme déjà vingt Zeilen plus son.
Auffällig wird cela dans qui règle mais seulement à se mettre, à denen Programmabschnitte vorkommen, qui längere Zeit dans Anspruch prendre (ADDFILES,PLAYSOUND,Sleep...).

ici la fois quoi entier simple comme Beispiel:
KompilierenMarqueSéparation
WindowStyle 31
Windowtitle "Messagehandling in Profan"
Window 0,0-640,400
Declare Listbox&
LET LISTBOX&=@CREATELISTBOX(%HWND,"",20,20,300,300)
@ADDSTRING(LISTBOX&,"Vor Sleep")
Beep 1
Sleep 10000

While @equ(0,0)

    Waitinput

KompilierenMarqueSéparation
Fenêtre Style 31
Windowtitle "Messagehandling dans Profan"
Fenêtre 0,0-640,400
Déclarer Listbox&
LET LISTBOX&=@CREATELISTBOX(%HWND,»,20,20,300,300)
@ADDSTRING(LISTBOX&,"Vor Sleep")
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
Beep 1
Sleep 10000

Tandis que @equ(0,0)

    Waitinput

Wend


ou bien aussi la fois cela:
KompilierenMarqueSéparation
Fenêtre Style 31
Windowtitle "Messagehandling dans Profan"
Fenêtre 0,0-640,400
Déclarer Listbox&
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
REM
LET LISTBOX&=@CREATELISTBOX(%HWND,»,20,20,300,300)
REM
REM
@ADDSTRING(LISTBOX&,"Vor Sleep")
Beep 1
Sleep 10000
@ADDSTRING(LISTBOX&,"Nach Sleep")

Tandis que @equ(0,0)

    Waitinput

Wend


Messages volonté u.a. pour einem Waitinput verarbeitet => c'est pourquoi IFs Vorschlag avec dem Minuteur.
je hoffe, je konnte dir quelque chose plus Durchblick par qui l'affaire verschaffen - ist aussi pour quelque chose erfahrenere gens schwer trop durchschauen...
 
11.02.2005  
 




GDL
Hi Andreas

toll,cela son alle mir helft.voudrais pas simple blind alles prendre,mais possible viel apprendre à solchen Sachen,qui eigentlich ne...aucune faute sommes.Werde Euch bestimmt plus avec banalen
Fragen beschäftigen.

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



oui c'est ca pour ist cet Community là.

Salve, iF
 
11.02.2005  
 



Freu mich déjà sur elle...
 
12.02.2005  
 




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

12.533 Views

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

Themeninformationen

cet Thema hat 3 participant:

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


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