[Ex] - DigClock

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Greenhorn
Niveau 2
Niveau 2
Messages : 25
Enregistré le : sam. 19 avr. 2008 02:16
Status : Hors ligne

[Ex] - DigClock

#1

Message par Greenhorn »

Moin et Bonjour community,

here is an example I translated from C code to AutoIt.
The source is, like in my last sample "Hello AutoIt" from C. Petzold.

It is just another useless application, but funny ...
Zwischenablage01.jpg
► Afficher le textecode
The full code is attached ...

Salut
Greenhorn
DigClock.zip
(5.95 Kio) Téléchargé 452 fois
Modifié en dernier par Greenhorn le lun. 13 oct. 2008 20:31, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11791
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [Ex] - DigClock

#2

Message par Tlem »

Great code Greenhorn, tanks to your contribution.

Now it will be a good idea to made the GUI transparent. :mrgreen:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [Ex] - DigClock

#3

Message par ani »

hallo greenhorn :)
Super-Code

danke ;-)
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [Ex] - DigClock

#4

Message par timmalos »

Je ne comprends pas bien le code :)

But very good script GreenHorn :wink:
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [Ex] - DigClock

#5

Message par jbnh »

Nice work, but awful color imo :lol:
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Greenhorn
Niveau 2
Niveau 2
Messages : 25
Enregistré le : sam. 19 avr. 2008 02:16
Status : Hors ligne

Re: [Ex] - DigClock

#6

Message par Greenhorn »

Et voila,

transparency ...
Zwischenablage02.jpg
► Afficher le texte

Greetz
Greenhorn
Modifié en dernier par Greenhorn le lun. 13 oct. 2008 22:12, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11791
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [Ex] - DigClock

#7

Message par Tlem »

Realy great. Image
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [Ex] - DigClock

#8

Message par ani »

Bonjour tout le monde
Je viend de tester les deux exemples est y a un probl!me sur chacun d'eux,
Pour le 1 obligé de tuer le processus = impossible de fermer et la souris ne peut approcher la barre des tâches =D (de la memoire :p)

IL faut donc ajouter les lignes pour libérer la mémoire sinon ploplop :)
=> après l'appel a la fonction WinMain() ajouter ceux-ci

DllCallbackFree($hWindowProc)
$stClassName = 0


maintenant dans la fonction winmain()
1.Ajouter au $hwnd ceux-ci = WinGetHandle("")
2.Remplacer les Global par Local
3. Ajouter ceux-ci vers la fin
; on décharge les structures
$Msg = 0
$wcx = 0

Return DllStructGetData ($Msg, 'wParam')

L'heure n'est pas centré :) , je vous laisse chercher :P
IL reste de petit bug genre jouer avec la fenetre en la déplacant avec la souris (comme un fou), redimensioner (regarder la barre), manque le refresh quelque part ou une décharge niveau mémoire (structure/appel/ect)


Pour le second exemple, rien ne s'affiche ? encore une fois je vous laisse chercher :P

Question : Qui a testé les exemples vu le nombre de réplique on est 4 (^__^" )?

pour ma part hm non les images me suffisait :p

Merci
Répondre