FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Une calculatrice en une ligne de programme
Wait / Pause Emptypar jean_debord Aujourd'hui à 8:47

» Form(résolu)
Wait / Pause Emptypar leclode Hier à 17:59

» trop de fichiers en cours
Wait / Pause Emptypar Marc Hier à 11:42

» Bataille navale SM
Wait / Pause Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Gestion d'un système client-serveur.
Wait / Pause Emptypar Pedro Jeu 25 Avr 2024 - 19:31

» Les maths du crocodile
Wait / Pause Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

» Naissance de Crocodile Basic
Wait / Pause Emptypar jean_debord Jeu 25 Avr 2024 - 8:45

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Wait / Pause Emptypar Froggy One Mer 24 Avr 2024 - 18:38

» Dessine-moi une galaxie
Wait / Pause Emptypar jjn4 Lun 22 Avr 2024 - 13:47

» Erreur END_SUB
Wait / Pause Emptypar jjn4 Lun 22 Avr 2024 - 13:43

» Bug sur DIM_LOCAL ?
Wait / Pause Emptypar papydall Dim 21 Avr 2024 - 23:30

» 2D_fill_color(résolu)
Wait / Pause Emptypar leclode Sam 20 Avr 2024 - 8:32

» Consommation gaz électricité
Wait / Pause Emptypar leclode Mer 17 Avr 2024 - 11:07

» on_key_down (résolu)
Wait / Pause Emptypar leclode Mar 16 Avr 2024 - 11:01

» Sous-programme(résolu)
Wait / Pause Emptypar jjn4 Jeu 4 Avr 2024 - 14:42

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Avril 2024
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
2930     
CalendrierCalendrier
-28%
Le deal à ne pas rater :
Brandt LVE127J – Lave-vaisselle encastrable 12 couverts – L60cm
279.99 € 390.99 €
Voir le deal

 

 Wait / Pause

Aller en bas 
2 participants
AuteurMessage
Severin




Nombre de messages : 547
Localisation : Braunschweig / Germany
Date d'inscription : 13/12/2010

Wait / Pause Empty
MessageSujet: Wait / Pause   Wait / Pause EmptyMar 26 Juin 2012 - 20:56

Ich habe noch Probleme mit:
Stop -- benutze diesen Befehl, um an definierter Stelle Programm zu unterbrechen und mit yes weiter.
aber wann sind diese Befehle sinnvoll ?
WAIT N: N Millisekunden und wartet darauf, alles friert ein
Pause N: N Millisekunden warten Leckereien aber was wartet
Severin

J'ai toujours des problèmes avec:
Stop - utilisez cette commande, continuer à interrompre le programme à un point défini et oui.
Mais quand ces commandes sont utiles?
Wait N: N millisecondes et attend pour se fige tout
Pause N: N millisecondes à attendre goodies, mais ce qui l'attend
Severin


Dernière édition par Severin le Mar 26 Juin 2012 - 22:52, édité 1 fois
Revenir en haut Aller en bas
Invité
Invité




Wait / Pause Empty
MessageSujet: Re: Wait / Pause   Wait / Pause EmptyMar 26 Juin 2012 - 22:04

Bonsoir Severin,
Si j'ai bien compris, tu veux arréter un programme à un moment donné, mais pas être bloqué, pour voir ce qu'il contient.

J'utilise ce procéde:

Code:
label continu ,efface
dim a%
list 1

for a%=1 to 100: item_add 1,a%
  if a%= 50 then on_click 0,continu : caption 0,"cliquez sur la fenêtre pour continuer":end
  continu:
  off_click 0
next a%
on_click 0,efface
end
efface:
  clear 1
return

Losque tu arrive à 50, le programme s'arrète, et tu peux regarder le contenu du list 1. En cliquant (ici sur form 0), le programme continu.
Revenir en haut Aller en bas
Severin




Nombre de messages : 547
Localisation : Braunschweig / Germany
Date d'inscription : 13/12/2010

Wait / Pause Empty
MessageSujet: Re: Wait / Pause   Wait / Pause EmptyMar 26 Juin 2012 - 22:35

Hallo Cosmos,
der Befehl STOP ist verstanden.

Wait ist für mich eine Verlangsammung des Programms,
um Bildschirm anzusehen. Auch verstanden.

Frage wann WAIT und wann Pause.
Wofür diese Befehle ?
Hast du ein Beispiel ?
Severin

Salut Cosmos,
la commande STOP est entendu.
Attends-moi est de ralentir le programme, écran pour afficher.
Eh bien compris.
Question de savoir quand et quand ATTENDRE pause.
Qu'est-ce que ces commandes? Avez-vous un exemple?
Severin



Code:
Dim i
'
For i = 1 to 10
'
wait 100
'
print i
next i

For i = 1 to 10
'
pause 100    :' in deutsch ? -- wann benutzen ????
'
print i
next i
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12274
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Wait / Pause Empty
MessageSujet: Re: Wait / Pause   Wait / Pause EmptyMer 27 Juin 2012 - 0:06

@Severin

WAIT une PAUSE sind beide dazu da, das Programm eine bestimmte Anzahl Millisekunden warten zu lassen. Der Unterschied besteht in der Ereignis-Verwaltung. WAIT blockiert alles. Der gesamte Ereignis-Mechanismus wird für die entsprechende Zeit gestoppt. Also keine I/O, keine Reaktion auf Klick usw, keine Tasteneingabe möglich. Pause dagegen lässt alles weiter normal ablaufen, nur der Programmzweig, in dem das PAUSE Kommando steht, wird gestopt.

Ich verwende PAUSE zum Beispiel, wenn ich ein grosses Picture ins Clipboard copiere. Ich mache dann PAUSE 300. Wenn ich dagegen WAIT mache, ist es durchaus möglich, dass die Kopie in das Clipboard gar nicht abgeht, da meist das WAIT Kommando erreicht wird, bevor der eigentliche Auftrag an Windows abgegangen ist.

PAUSE ist ähnlich wie DISPLAY. DISPLAY wartet auf den vollständigen Ablauf von graphischen Aufgaben (die meist mit den 2d_xxx Kommandos gegeben werden) un lässt dann weiter machen, wenn am Display alles fertig ist. Das Kommando 2D_FLOOD, aber auch COLOR sind Kommandos, deren Ausführung noch lange nicht fertig ist, wenn Panoramic das nächste Kommando ausführt. Und das kann zu unerwünschten Nebeneffekten kommen. Daher, schon seit langem, das DISPLAY Kommando.

Die gleiche Argumentation ist aber auch für andere Aufgaben gültig, wie zum Beispiel CLIPBOARD_COPY. Und DISPLAY hilft da nicht. Da braucht man PAUSE. WAIT ist da nicht hilfreich, weil es eben alles blockiert.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Invité
Invité




Wait / Pause Empty
MessageSujet: Re: Wait / Pause   Wait / Pause EmptyMer 27 Juin 2012 - 8:50

Juste un exemple pris sur mon code:
Code:
    container_option 304:left 304,10:top 304,10:width 304,80:height 304,60
    option 310:parent 310,304:left 310,10:top 310,10:caption 310,"défaut" :width 310,60
    option 311:parent 311,304:left 311,10:top 311,25:caption 311,"liste"  :width 311,60
    option 312:parent 312,304:left 312,10:top 312,40:caption 312,"nouveau":width 312,60


    repeat:wait 1:until scancode <>0  : wait 1000  :' remplacer wait 1000 par pause 1000
 '  repeat:wait 1:until scancode <>0  : pause 1000
    terminate

Déplacer le signe apostrophe ensuite sur wait.
Revenir en haut Aller en bas
Contenu sponsorisé





Wait / Pause Empty
MessageSujet: Re: Wait / Pause   Wait / Pause Empty

Revenir en haut Aller en bas
 
Wait / Pause
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Une pause
» NUMBER_TICKS et PAUSE
» Une pause dans la tempête
» Sleep ; une alternative de PAUSE
» Sound en pause, (besoin d'aide)

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: