Español
Foro

Einparken während ungenutzter Bucle

 
- Página 1 -



Erasmus.Herold
Hallöchen ...

Folgendes Phänomen fällt me seit Tagen en una XProfan X3 Programa en. Lo son una simple WHILE Bucle, dazu a Beginn en el Bucle una WAITINPUT. Anschließend se en el Bucle erfasst, si alguien Ratón oder Tastatur nutzt y entsprechend en große Proceduren verzweigt.
Legt uno beim Arbeiten una Pause una, hängt el Programa al WAITINPUT y wartet. Wird el Programa nun una halbe Stunde no genutzt, wir lo extremo langsam, como en Zeitlupe. Andere Windowsprogramme son no betroffen y dieses Xprofan Program se ejecuta una Neustart otra vez ordentlich.
Während des Wartens füllt se kein Zähler oder Variable, deshalb el Cuestión, sabe alguien Problemas en el Zusammenhang con un Esperar encima WAITINPUT en uno WHILE Bucle?

Saludo y Dank
Erasmus
 
13.03.2016  
 



« Dieser Contribución wurde como Solución gekennzeichnet. »


Erasmus.Herold
Hallöchen ...

Posesiones todavía una vez verschiedene Ansätze geprüft. Finde actualmente aber no Ansatz.
Mit el Rückmeldung, "es liegt no a WHILE y WAITINPUT" bin Yo entonces sólo una vez zufrieden.

Gracias - Thema kann geschlossen voluntad.
Erasmus
 
01.04.2016  
 




Matthias
Arlt
So pauschal se se el kaum beantworten dejar...
Yo sería primero veces el Speicherauslastung en el Auge behalten, en eventuelle Lecks en el Programa determinar o. auszuschliessen.

Saludo Matthias
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
13.03.2016  
 




Jörg
Sellmeyer
Könntest Si es usted el veces en un Codebeispiel dokumentieren?

Wenn lo stimmt, dass el Programa während des Wartens en el WaitInput Resourcen verbrät, debería sí ya dieser Codeschnipsel el gleichen Ergebnisse zeigen:
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
13.03.2016  
 




Matthias
Arlt
@Jörg
Sí genau...bestechend simpel...

@Erasmus
...veces algo más en el Detalle...
Auf welche Weise ermittelst Usted porque Ratón- oder Tastatur-Nutzung ?
(Der globale Tastaturpuffer schert se bspw. no en el 'waitinput' Deines Programms...)
 
WinXP SP2, Win7 - XProfan 10/11/FreeProfan32 - Xpia
14.03.2016  
 




Erasmus.Herold
Mein Quellcode sieht así de ... (ligeramente reduziert)
Wir una Stunde no al Programa gearbeitet, se alles langsam y lässt se sólo por el Beenden des Programms y dessen Neustart beheben. Andere parallel laufende Windows-Programas se de diesem "Einparken" no betroffen.

Quellcode:

MenueSchleife% = 0
Sinestar encargado MenueSchleife%
WaitInput
If Clicked(programmende%)
goto "Ende"
EndIf
EndWhile

Saludo y Dank
Erasmus Herold
 
16.03.2016  
 




RudiB.
Auszug de el Profano-Ayuda:

Sprünge de Schleifen y Prozeduren heraus y ebensolche en Schleifen y Prozeduren hinein führen zwangsläufig a Programmfehlern y Überlauf des GoSub-, Mientras que- o. Prozedure-Stacks. Das Programa sería en el besten Fall con un Referencia en a tiefe Verschachtelung abbrechen! Das GoTo debería völlig vermieden voluntad, como lo el strukturierten y verständlichen Programación entgegensteht. Außerdem se el GoTo ebenso como el GoSub deutlich langsamer abgearbeitet como el übrigen Programa-Estructuras.
podría sí daran mentira ??
Yo probier Su código veces...veces schaun qué passiert...
 
Xprofan X4
Rudolf Beske / München

Hardware: NB Intel I9 - 16GByte RAM
16.03.2016  
 




Jörg
Sellmeyer
Es sí en el Principio "mein" Codebeispiel. Treten como porque en dir tatsächlich el Fehler en?
Mach el doch veces lauffähig y teste el Por favor,. Puedo me kaum vorstellen, dass como qué Ungewöhnliches passiert.
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
16.03.2016  
 




RGH
Der gepostete Quellcode es así no lauffähig. Bringe Por favor, veces una lauffähiges (!) Ejemplo, en el el vermutete Fehler auftritt. Dann kann Yo en me nachvollziehen y mögliche Speicherfresser enttarnen y korrigieren!

En me es así una Problema nocjh nie aufgetreten. (Wobei Yo zugeben muss, dass Yo außer Navegador, eMail- oder Backup-Programa selten Programas stundenlang laufen lasse.)

Saludo
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
16.03.2016  
 




Erasmus.Herold
Gracias para eure Rückmeldungen.

1. Das goto "xy" benutze Yo sólo a dieser Punto beim echten Programmende. Wird also sólo una einziges Tiempo ausgeführt, si la User el Programa schließt. Ansonsten folgen siempre saubere Proc-Aufrufe.

2. Quellcode vollständig y lauffähig puesto. Mein Programa umfasst beinahe 2000 Zeilen Quellcode. Como dieses Programa en RFID-Hardware (Reader) zugreift, bin Yo no sicher, si la en otro Umgebung nachstellen lässt. Eines zeigen mi Tests sin embargo. Wenn Yo el Programa starte y todavía no Lesungen gemacht habe, se ejecuta el Rutina antes el Waitinput y nichts schaukelt se hoch. Wurde aber mindestens una Karton Ware mittels RFID gescannt, se el XProfan Programa langsam, si la User irgendwann una Pause (de 15 Min) einlegt. Auch hier es sichergestellt, dass el Programa en keiner el Procs mehr unterwegs es, pero en el abgebildeten Bucle antes el Waitinput es.
 
24.03.2016  
 




RGH
Dann soltest Usted veces de Deinem Programa una kleines (!), aber lauffähiges Beispielprogramm extrahieren, en el el Fehler auftritt. Oder Usted erweiterst obigen Code así, dass él lauffähig se y uno nachvollziehen kann, dass él irgendwann "einschläft". Ansonsten kann él en efecto a sonstwas mentira y muss gar nichts con un Bug en XProfan a tun haben. Ohne el vermeintlichen Bug nachzuvollziehen, se Usted desafortunadamente niemand weiterhelfen puede.

Saludo
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
24.03.2016  
 




Erasmus.Herold
Hallöchen ...

Posesiones todavía una vez verschiedene Ansätze geprüft. Finde actualmente aber no Ansatz.
Mit el Rückmeldung, "es liegt no a WHILE y WAITINPUT" bin Yo entonces sólo una vez zufrieden.

Gracias - Thema kann geschlossen voluntad.
Erasmus
 
01.04.2016  
 




Jörg
Sellmeyer
[OFFTOPIC]Usted puede así un hilo selber en cualquier momento en "erledigt" conjunto (s. u.). Wenn du später otra vez en él zurückkommen willst, es el problemlos posible. Usted puede hier simplemente weitermachen y el Markierung rückgängig hacer (oder auch no...)[/OFFTOPIC]
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
01.04.2016  
 




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

17.896 Views

Untitledvor 0 min.
Jörg Sellmeyer15.05.2018
Peter Max Müller22.10.2017
Tango03.09.2017
p.specht04.01.2017
Más...

Themeninformationen



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