Bonjour,
J'aimerai savoir s'il était possible d'utiliser "GUICtrlCreatePic" avec le contenu d'un fichier dans une variable.
Le fichier de l'image est crypté et le fait de le décrypter+réécrire dans un autre fichier est trop long pour le nombre d'image à faire. c'est pourquoi j'aimerais lire le fichier crypté, le décrypter et envoyer le contenu de la variable à un GUICtrlCreatePic pour afficher l'image a l'écran.
Merci.
[R] GUICtrlCreatePic avec une variable (et non un fichier)
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- TommyDDR
- Modérateur

- Messages : 2130
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
[R] GUICtrlCreatePic avec une variable (et non un fichier)
Modifié en dernier par TommyDDR le jeu. 05 août 2010 19:13, modifié 1 fois.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] GUICtrlCreatePic avec une variable (et non un fichier)
Quel est l'intérêt d'avoir une image cryptée à décrypter pour l'afficher ?
Vous avez peur que quelqu'un modifie l'image afin de s'approprier votre travail ?
Si c'est cela, alors pourquoi ne mettez-vous pas vos images dans une DLL ou directement en ressource dans votre EXE ?
Vous avez peur que quelqu'un modifie l'image afin de s'approprier votre travail ?
Si c'est cela, alors pourquoi ne mettez-vous pas vos images dans une DLL ou directement en ressource dans votre EXE ?
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é".
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é".
- TommyDDR
- Modérateur

- Messages : 2130
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [..] GUICtrlCreatePic avec une variable (et non un fichier)
Si je met les images dans une DLL, n'importe qui peut l'utiliser aussi ^^
Pour les ressources dans l'exe, j'y ai pensé mais lors du FileInstall le fichier sera copier en claire sur le disque dur, un programme de surveillance du disque dur permettra de récupéré l'image en claire.
Donc impossible d'afficher une image avec le contenu d'un fichier dans une variable ?
Pour les ressources dans l'exe, j'y ai pensé mais lors du FileInstall le fichier sera copier en claire sur le disque dur, un programme de surveillance du disque dur permettra de récupéré l'image en claire.
Donc impossible d'afficher une image avec le contenu d'un fichier dans une variable ?
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] GUICtrlCreatePic avec une variable (et non un fichier)
Vous devriez avoir dans ces deux liens de quoi faire pour intégrer vos images dans votre EXE ou une DLL et les utiliser directement sans passer par un fichier temporaire :
http://www.autoitscript.fr/forum/viewto ... f=11&t=310
http://www.autoitscript.fr/forum/viewto ... f=11&t=513
http://www.autoitscript.fr/forum/viewto ... f=11&t=310
http://www.autoitscript.fr/forum/viewto ... f=11&t=513
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é".
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é".
- TommyDDR
- Modérateur

- Messages : 2130
- Enregistré le : mar. 22 juil. 2008 21:55
- Localisation : Nantes
- Status : Hors ligne
Re: [..] GUICtrlCreatePic avec une variable (et non un fichier)
Malheureusement c'est un "SetImage" qu'il faut utiliser et j'ai trop d'images à afficher pour en utilisé (Cf : Bug GUICtrlSetImage(...))
J'ai finalement opté pour laisser les images en claire.
Votre solution solutionnant mon problème, je passe en résolu.
J'ai finalement opté pour laisser les images en claire.
Votre solution solutionnant mon problème, je passe en résolu.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [R] GUICtrlCreatePic avec une variable (et non un fichier)
Vous pourriez aussi inclure le code de vos images dans votre script en adaptant ce code : http://www.autoitscript.fr/forum/viewto ... =21&t=1490
Mais bon, la solution de la DLL me semble plus logique et adaptée.
Mais bon, la solution de la DLL me semble plus logique et adaptée.
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é".
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é".
