Sauvegarder une image en gif en utilisant la jvcl ? [Delphi] - Delphi/Pascal - Programmation
Marsh Posté le 03-03-2003 à 09:14:20
pour le PNG : http://pngdelphi.sourceforge.net/
pour le GIF, je sais pas s'il y a moyen de l'enregistrer... faut pas oublier que normalement tu dois avoir une licence auprès de Unisys pour pouvoir enregistrer du GIF
Marsh Posté le 03-03-2003 à 15:13:21
antp a écrit : pour le PNG : http://pngdelphi.sourceforge.net/ |
Merci antp, mais j'avais deja installe tGifImage, et y avait conflit avec la jvcl, car la jvcl a deja, a priori un support jpg, gif et co...
enfin je tenterai le png ce soar
Marsh Posté le 03-03-2003 à 16:06:14
Taureau a écrit : enfin si tu veux enregistrer et gérer les gif sous delphi télécharge TGifImage tu y trouveras en plus des sources du composants, de la doc et des exemples |
c'est vrai, la jvcl y a pas les sources, c'est pas en mpl et y a pas les docs, t'es gentil toi
tetedeiench a écrit : |
Si tu veux utiliser un gif, tu dois utiliser le compo gif, pas juste le TJvImage, je TJvImage c'est juste une subclass du TImage comme tu peux le voir dans le source
y a le compo gif de la RX qui est intégré à la JVCL, y a pas mal de tutorials pour la RX et des exemples aussi dans les sources sans hésiter, et à vue de nez je dirais que l'unit doit s'apeller TJvGifImage ou un truc comme ca
Marsh Posté le 03-03-2003 à 16:08:07
zion a écrit : |
il a dit "en plus des sources", donc "pas seulement les sources, mais aussi...", parce que c'est vrai que niveau doc & exemples la JVCL c'est pas toujours super complet
Marsh Posté le 03-03-2003 à 16:10:49
antp a écrit : |
m'enfin z'etes aveugles et de mauvaise foie ou quoi?
y a une superbe documentation avec une team de quasi 10 mecs dispo sur le site (merci marcel, un hollandais), des exemples à la pelle... Et tout ca pendant leur temps libre et voila ce qu'ils récoltent
Si tu as le moindre reproche à faire à la JVCL, tu y participes pour le corriger
Puisque c'est comme ca je boude
Marsh Posté le 03-03-2003 à 16:17:44
zion a écrit : |
C'était pour rire
Marsh Posté le 03-03-2003 à 16:18:05
antp a écrit : |
c'est pas drôle
Marsh Posté le 03-03-2003 à 16:52:45
zion a écrit : |
Ben tu peux pas imaginer comme je rame pour avoir de l'aide sur les compos jvcl, ou meme savoir ce qu'il y a dans la jvcl...
Dans le listing du site, ils causent pas de gifs :
http://jvcl.sourceforge.net/components.htm
Ou alors chuis miro ( ) et j'ai deux fichiers d'aide ( JVCL et meme la JVCL beta) et tu tapes gif dans "recherche" : 0 reponses trouvees...
Moi je dis qu'il faut ameliorer la doc
Marsh Posté le 03-03-2003 à 16:53:04
et RX c'est quoi rx
exemples ? sources ? ou ca ?
Marsh Posté le 03-03-2003 à 17:00:08
le site est pas mis à jour, y a qu'une personne pour s'en occuper et euh... il utilise frontpage (cfr source)
donc la liste que tu sors est totalement obsolète.
http://sourceforge.net/project/sho [...] _id=122990
Télécharge l'aide du 7 février déjà, ce sera mieux que la vieille
Et les RX c'est un pack très ancien de composants Delphi (fait par des russes) qui n'était plus maintenu depuis des années mais que tout le monde cite en référence partout... (Donc on récupère le public )
Marsh Posté le 03-03-2003 à 17:27:26
zion a écrit : |
Ah bah ouai forcement, donc faut pas reprocher aux gens d'etre paumes quand il s'agit de chercher un compo de la jvcl
Marsh Posté le 04-03-2003 à 12:15:10
zion a écrit : |
ben je sais pas moi ce qu'il y a exactement dans la jvcl, faut dire que j'utilise delphi depuis 1994 donc bien avant la jvcl et que la plus part des compos je les avais déjà, donc je n'ai pas besoin de l'installer pour l'instant, lorsque je ferais une nouvelle install de delphi 8 toute fraiche, je ferais le ménage et je l'installerai promis
donc moi ce que je disais c'est que dans le paquet TGifimage que j'indiquais il y avait des sources et des exemples de ces sources, vu que dans la jvcl il trouvait pas ... stou ...
Marsh Posté le 04-03-2003 à 15:17:53
Donc t'as jamais essayé un seul nouveau compo depuis 1994, et bien c'est du joli
(Pour info, la JVCL date de 1998 plus ou moins mais n'a vraiment pris importance qu'en 2000, on est juste en 2003 et y a eu juste quelques versions de Delphi depuis)
Marsh Posté le 04-03-2003 à 16:06:42
Ca me fait penser qu'il serait peut etre temps que je lache mon delphi 6 pour passer a la 8... mais que vais-je y gagner a part des emmerdes ? la est la question.
Marsh Posté le 04-03-2003 à 16:22:23
tetedeiench a écrit : je lache mon delphi 6 pour passer a la 8... |
Marsh Posté le 04-03-2003 à 16:55:38
zion a écrit : |
euh pardon mais j'ai découvert la jvcl que depuis fin 2001 et je connaissais au moins 90% des compos qui y sont donc ne te fais pas de soucis pour moi, et comme je préfère intégrer mes compos 1 à 1 sans etre forcé d'utiliser nécessairement des unités connexes jcl, je crois que je vais continuer comme ça
mais là encore c'est du au fait que de mon coté au fil du temps je me suis construit mes propres librairies utilitaires donc tu comprendras que cela rende la jcl moins attractive que si je débarquais sous delphi maintenant...
je dois maintenir un gros projet qui à vu le jour sous delphi 1 et pour des raisons de facilité je ne ne l'ai pas porté plus haut que delphi 3, ne pas casser ce qui fonctionne est ma devise , sinon mes nouveau projet sous delphi 6, franchement j'aurais meme pu rester sous D5, pour la 7 je crois que je vais la zapper comme je l'ai fait pour la 4
et oui on peut très bien programmer sous delphi sans utiliser la jvcl c'est dur à croire mais j'y arrive très bien
Marsh Posté le 04-03-2003 à 16:58:41
mais je recommande la jvcl à tous mes amis qui débutent sous delphi
Marsh Posté le 04-03-2003 à 16:59:33
Taureau a écrit : |
euh moi aussi, je n'utilise que mes compos XML related (le parser, la traduction, etc, etc)
mais par contre quand je cherche un bout de code, je suis content de les avoir
Marsh Posté le 04-03-2003 à 17:08:38
oui c sur d'ailleurs j'ai la jvcl 2.0 de dézippée sur mon poste de travail, pour le cas ou ...
et je trouve que critiquer l'aide c vraiment pas gentil car la doc est quand meme relativement fourni, les unités sont claire et on a pas de mal à savoir où chercher quoi.
mais que veux tu les habitudes sont dures à changer
Marsh Posté le 04-03-2003 à 18:43:25
dis donc, tete de iench, tu poses des questions mais t'as pas l'temps de répondre à celles de ton pauvre père !
fils ingrat !
Marsh Posté le 04-03-2003 à 18:47:08
chableuet vert a écrit : dis donc, tete de iench, tu poses des questions mais t'as pas l'temps de répondre à celles de ton pauvre père ! |
et il a une soeur donc?
Marsh Posté le 04-03-2003 à 18:55:19
Et y a quoi de drole zion ?
Pap, tais toi, je bosse, moi, feigneant de fonctionnaire !
Marsh Posté le 04-03-2003 à 18:56:14
tetedeiench a écrit : |
Benh si tu arrives à installer le 8 tu es un champion, il est même pas encore en développement
Marsh Posté le 04-03-2003 à 18:56:44
oui c'etait le 7 roh ca va...
Le 6 est quand meme pas mal bugge puree.
Marsh Posté le 04-03-2003 à 18:59:11
bah en général ça commence à bugguer quand on installe des composants Genre FreeReport : t'as des erreurs lors du chargement d'un projet une fois sur deux
Je trouve Delphi 6 moins buggué que C++Builder 5 par exemple...
Marsh Posté le 04-03-2003 à 20:22:23
Ben un gros bug qui m'a bien fait suer dans delphi6 : tu lances ton truc via delphi ( fleche verte kwoa) et il part en boucle infinie.
Windows le ferme ( ou te demande de le fermer et tu fais OK ) et PAF, impossible de fermer Delphi6, il essaie a chaque fois de tuer le processus... qui a deja ete tue.
Oblige de killer delphi6
Marsh Posté le 04-03-2003 à 20:35:28
Ouais enfin d'un autre côté c'est malin de tuer le process qui est normalement contrôlé par Delphi et non par Windows
Le truc "program reset" dans le menu Run de Delphi c'est pas juste pour décorer
Si tu veux dire que c'est Delphi qui bloque, je crois que ça m'est arrivé assez rarement, j'ai pas à m'en plaindre...
Marsh Posté le 04-03-2003 à 21:55:11
antp a écrit : Ouais enfin d'un autre côté c'est malin de tuer le process qui est normalement contrôlé par Delphi et non par Windows |
mais d'un autre cote, faire un truc style "onexit : if process.running then killit(); On error do showerror(); shutdown();" ct pas dur non plus hein... ca m'est deja arrive que windows me kille cash une appli controlee par delphi... sans que je puisse rien faire. Et dans ce cas, souvent, tu peux plus sauvegarder, tu peux plus fermer Delphi, t'es un peu dans l'caca.
Marsh Posté le 04-03-2003 à 22:21:47
heu tu peux tj sauver, j'ai jamais eu de cas où je pouvais plus sauver il me semble
et pour le fait de ne plus pouvoir quitter delphi, bhen tu le tues, spa un drame, vu que c'est déjà en situation instable...
Citation : faire un truc style "onexit : if process.running then killit(); On error do showerror(); shutdown();" ct pas dur non plus hein |
envoie leur ton idée, je suis sûr qu'ils y ont pas pensé, et que ça va super bien les aider
Marsh Posté le 03-03-2003 à 07:16:27
quelqu'un peux me renseigner sur comment enregistrer une image depuis un objet Timage ( ou TjvImage, ou paintbox, bref, peu m'importe) au format gif avec la jvcl ?
png ce serait tres bien aussi
Je sais que ca doit etre possible mais l'aide de la jvcl ben... leur faut de l'aide je crois car la ouch.
Merci ^^
Message édité par Tetedeiench le 03-03-2003 à 07:16:44