Gambas France BETA


Pas de compte ? Incription

Petit module

Ce sujet est résolu.

12
AuteurMessages
Reivillo#16 Posté le 3/3/2014 à 14:52:45
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »
Lors du premier lancement le Timer1 ce déclanche sans aucun problème.. Mais il ne se déclenche plus par la suite..
Si tu le lance en mode Trigger, c'est normal.
Faudrait aussi voir le contenu de la procèdure < btnRetourInfoSGS_Click() >.
Je peux te proposer un Squelette de Code, si tu veux.
...
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
DIM900#17 Posté le 4/3/2014 à 21:03:14
Hello

J'ai beaucoup trop de code dans le < btnRetourInfoSGS_Click() > pour l'afficher :(.. Je ne vois pas comment te faire un synthèse du code..
Mais je peux t affirmer que "Trigger" n'est plus présent dans < btnRetourInfoSGS_Click() > ou autre part dans le code du programme.. J'ai pu le comprendre a met dépend :pig: :pig: ..

Dans tous les cas je suis preneur de ton squelette de code pour voir si j'ai bien tous compris..


Je voudrai une gambas grillée ;) :lol!:
Merci :cheers: :lol!:
Reivillo#18 Posté le 4/3/2014 à 22:11:02
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Bonsoir.

Ok, te passerais cela demain.
Car je vais prendre, dans une de mes applications.
Donc je dois supprimer le superflu,
et le commenter au mieux.

@+.
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
DIM900#19 Posté le 4/3/2014 à 22:15:55
Un grand Merci..

Je voudrai une gambas grillée ;) :lol!:
Merci :cheers: :lol!:
Reivillo#20 Posté le 5/3/2014 à 11:44:20
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Voila une Base qui devrait rouler.
Le Timer étant bien séparer,
du corps de la Mise à Jour.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
' Gambas class file

' Mise à Jour 1 minute après lancement de l'application.
' Puis en suite, toutes les 24 Heures.
' Contrôle le l'Heure de Mise à Jour Toutes les Minutes
' Fichier < UpdateInfo >, enregistré dans le Dossier Personnel.

PUBLIC sPathFileInfo AS STRING = User.home & "/UpdateInfo"
PUBLIC sStringTnfo AS STRING = ""
PUBLIC dDateTime AS DATE = Now

PUBLIC SUB Form_Open()

dDateTime = DateAdd(dDateTime, gb.Minute, 1)
Timer1.Delay = 60000 ' 1 Minute
Timer1.start
Timer1_Timer' Test

END

PUBLIC SUB UpdateNow()

sStringTnfo = " Derniere Mise a Jour le: " & Format$(Now, "dddd dd mmmm yyyy") & " a " & Format$(Now, "hh:nn") & "\n"


'Ici Tout le corps de la gestion de Mise à Jour


sStringTnfo &= " Prochaine Mise a Jour le: " & Format$(dDateTime, "dddd dd mmmm yyyy") & " a " & Format$(Now, "hh:nn")
File.Save(sPathFileInfo, sStringTnfo)
PRINT sStringTnfo ' Test

END

PUBLIC SUB Timer1_Timer()

IF Now < dDateTime THEN
PRINT "C'est pas l'Heure !" ' Test
RETURN
ENDIF
dDateTime = Now
dDateTime = DateAdd(dDateTime, gb.Day, 1)
UpdateNow

END
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
DIM900#21 Posté le 16/3/2014 à 08:15:13
Hello

J'ai trouvé mon problème.. Reivillo, j'aurai du mettre mon code de la fonction < btnRetourInfoSGS_Click() > pour voir et je pense que tu aurais dans la minute.. :D
Le "Stop Event", voici mon problème depuis le début.. En faite dans la fonction < btnRetourInfoSGS_Click() > j'utilise déjà un process..Et le "Stop Event me permet d'arreté le process en cas d'erreur..

Dans tous les cas, un grand merci pour tes explication elles m ont bien servie..

La prochaine fois je t'écouterai et je mettre le mon code.. J'aurai gagner du temps..
Je voudrai une gambas grillée ;) :lol!:
Merci :cheers: :lol!:
Reivillo#22 Posté le 16/3/2014 à 13:32:53
C' est ici, et nul part ailleurs. « Et pis c'est tout ! »Merci, pour le Retour.
Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015)
LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr .
Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous...
sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt-get install gambas3 -y
Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016)
Pour la Doc, c'est vers là: Documentation Gambas3 FR
12