Data generator
Data generator
...............
Dernière modification par Backup le mer. 28/sept./2011 10:04, modifié 2 fois.
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
tu aurais du rajouter la compression de l'image avant de la passer en data 
sinon y'a la console qui s'ouvre devant une fenêtre sans titre qui efface l'image( vu que tu la dessine directement sur la fen).
faut suprimer le openconsole, quoi
sinon, c cool

sinon y'a la console qui s'ouvre devant une fenêtre sans titre qui efface l'image( vu que tu la dessine directement sur la fen).
faut suprimer le openconsole, quoi

sinon, c cool
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
oui le openconsole est un residu de debuggage !!
je l'ai viré !!
pour la compression, je l'avais fait mais
encoder un image jpg en data c'est facile , mais pour decoder
le jpg a partir des data !!?? c'est pas prevu par le purebasic !!
puisque la decompression jpg se fait pour certaines commandes, pas pour les data
ou alors j'ai pas compris !

je l'ai viré !!
pour la compression, je l'avais fait mais
encoder un image jpg en data c'est facile , mais pour decoder
le jpg a partir des data !!?? c'est pas prevu par le purebasic !!
puisque la decompression jpg se fait pour certaines commandes, pas pour les data

ou alors j'ai pas compris !

Dans tous les cas si on charge une image avec un decoder (UseEC_OLEImageDecoder() par exemple), une fois le bitmap chargé en mémoire on a la possibilité de travailler l'image comme on veut.
Cela permet par exemple de livrer une image compressée dans un exécutable qui décompresse et affiche ...
Sans doute un moyen de mettre au point un plug-in d'images sécurisées ça. Faudra que j'y pense.
Je sais pas si cela va dans le sens de ton idée de départ Dobro, mais c'est intéressant.
Cela permet par exemple de livrer une image compressée dans un exécutable qui décompresse et affiche ...
Sans doute un moyen de mettre au point un plug-in d'images sécurisées ça. Faudra que j'y pense.
Je sais pas si cela va dans le sens de ton idée de départ Dobro, mais c'est intéressant.
Mon avatar reproduit l'image de 4x1.8m présentée au 'Salon international du meuble de Paris' en janvier 2004, dans l'exposition 'Shades' réunisant 22 créateurs autour de Matt Sindall. L'original est un stratifié en 150 dpi.
J'ai mis aussi un code en décembre sur le forum qui transforme un fichier image ou icône (ou même d'autre formats) en data, le résultat étant dans le presse papier. Ce code est aussi dans la rubrique Encoder-décoder du site code FR sous-rubrique Convertir une image ou une icône en Data. J'avais écrit ça pour pouvoir inclure des icônes/images dans les codes du forum permettant donc de ne pas mettre de fichiers images en lien. 

Denis j'ai voulu tester ton code ce matin , et j'ai une erreur
http://denislabarre.free.fr/Librairies/ ... r_1_00.exe
Qu'ai-je oublié de faire ?
j'ai pourtant installé çaLigne51: IMod() is not a function, an array, or a linked list
http://denislabarre.free.fr/Librairies/ ... r_1_00.exe
Qu'ai-je oublié de faire ?
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
C'est une commande de la librairie MathExtras de El_Choni
Elle est ici
http://www.purearea.net/pb/download/use ... Extras.zip
Elle est ici
http://www.purearea.net/pb/download/use ... Extras.zip
Ok merci Denis , mais maintenant j'ai un autre souci
Est-ce que tu aurais une version à jour pour la 3.92 ?
quand je clique sur copier dans le presse papier, je vois bien une barre qui progresse ,mais ensuite plus rien ça plante.
Je vais voir de mon côté si j'arrive à comprendre quelque chose .

Est-ce que tu aurais une version à jour pour la 3.92 ?
quand je clique sur copier dans le presse papier, je vois bien une barre qui progresse ,mais ensuite plus rien ça plante.
Je vais voir de mon côté si j'arrive à comprendre quelque chose .
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
c'est bon , ça fonctionne
j'étais trompé par la barre de progression qui était à 100% alors
que les datas n'en étaient qu'à 20%
J'ai modifié un peu le code pour voir ce qui se passait
ii faisait environ 6000
et la barre de progression était pleine alors que i valait moins de 800
j'étais trompé par la barre de progression qui était à 100% alors
que les datas n'en étaient qu'à 20%
J'ai modifié un peu le code pour voir ce qui se passait
Code : Tout sélectionner
ii=((long / #diviseur) + DonneeRestante - 1)
Debug ii
For i = 1 To ii
Debug i
CopyMemoryString(Donnees(i) + Chr(13) + Chr(10))
Progression + Len(Donnees(i))+2
SetGadgetState(#Progressbar, Progression )
Delay(3)
Next i
et la barre de progression était pleine alors que i valait moins de 800
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.