Page 9 sur 11

Re: NCTD by Nash

Posté : dim. 17 juil. 2011 13:47
par Nash
re encore moi :

une question :

est il possible de redimensionner une image (jpg) en dimensions voulues ? (image stocker sur dd)

ou :

est il possible lorsqu'on copie une image sur le DD de definir les dimensions au moment de la copie ?

FileCopy(Me.TextBox1.Text, "c:\toto.jpg")img.Height, img.Width, 800, 600

un truc comme ca :) en mieux , qui marche lol


pour probleme au dessus : le repertoire system32 etait en lecture seule !!! bizarre sur une installation propre de seven original :( !! normal en x64 ??

merci

Re: NCTD by Nash

Posté : dim. 17 juil. 2011 20:21
par sh@rp
Nash a écrit :pour probleme au dessus : le repertoire system32 etait en lecture seule !!! bizarre sur une installation propre de seven original :( !! normal en x64 ??
Mais ca ca se programme Nash, tu peux enlever l'attribut d'un répertoire en lecture seule avec un langage de prog donc VbNet aussi..;)

Re: NCTD by Nash

Posté : dim. 17 juil. 2011 20:31
par sh@rp
Nash a écrit :re encore moi :

une question :

est il possible de redimensionner une image (jpg) en dimensions voulues ? (image stocker sur dd)

ou :

est il possible lorsqu'on copie une image sur le DD de definir les dimensions au moment de la copie ?

FileCopy(Me.TextBox1.Text, "c:\toto.jpg")img.Height, img.Width, 800, 600

un truc comme ca :) en mieux , qui marche lol


pour probleme au dessus : le repertoire system32 etait en lecture seule !!! bizarre sur une installation propre de seven original :( !! normal en x64 ??

merci
Il n'existe pas de solution toute simple c'est à toi de programmer une fonction de redimensionnement de fichier.

Les espaces de noms :

Code : Tout sélectionner

Imports System.drawing
Imports System.drawing.Drawing2D
...... renferment des classes (Graphics, Bitmap et Image essentiellement) qui t'aideront à solutionnner ta requête.
Ces classes possèdent les propriétés et fonctions adequates pour ton problème :
- width et height
- InterpolationMode
- La fonction DrawImage()

En une vingtaine de ligne tu peux créer une fonction qui te permettra de redimensionner un fichier image. Les argumenbts de ta fonction pourront être :

- le chemin complet de ton fichier image
- les dimensions souhaitées (largeur et hauteur)

Enfin cette fonction retournera le résultatdans un type image que tu pourras aisément enregistrer sous un fichier sur le DD.

Bon courage. ;)

Re: NCTD by Nash

Posté : dim. 17 juil. 2011 20:43
par Nash
c'est plus du courage qu'il faut la lollll c'est du savoir ;)

je pensais qu'en enregistrant sur le dd une image d'une picturebox , on pouvait choisir sa dimension :(:( bien sur ca aurait été trop simple :D

merci sh@rp

Re: NCTD by Nash

Posté : dim. 17 juil. 2011 21:08
par sh@rp
Nash a écrit :c'est plus du courage qu'il faut la lollll c'est du savoir ;)

je pensais qu'en enregistrant sur le dd une image d'une picturebox , on pouvait choisir sa dimension :(:( bien sur ca aurait été trop simple :D

merci sh@rp
La programmation consiste à créer des fonctions qui solutioneront (parfois en partie avec d'autres) tes requêtes.
C'est ca qui est intéressant dans le développement, la possiblité de créer ses propres outils pour résoudre nos problèmes.

;)

Re: NCTD by Nash

Posté : lun. 18 juil. 2011 21:12
par Nash
pffff 'jen ai vraiment chier lol , des heures passé dessus mais c ok ...redimensionement reussi a l'enregistrement de l'image :):):)

par contre sh@rp , j'ai un openfiledialog , et je voudrais que celui ci ne propose que des fichiers jpg en recherche sur DD , comment faire dans les propriétés ??

j'ai mis : defaultext a jpg mais marche pas , je peux selectionner tout fichier ??

je voudrais qu'a l'ouverture de l'openfiledialog , on ne voye que les jpg !

pourrais tu m'aiguiller :):) :(:(

merci ;)

apres ca , fini je crois pour ce log...enfin presque :)

Re: NCTD by Nash

Posté : lun. 18 juil. 2011 21:30
par sh@rp
Nash a écrit :pffff 'jen ai vraiment chier lol , des heures passé dessus mais c ok ...redimensionement reussi a l'enregistrement de l'image :):):)

par contre sh@rp , j'ai un openfiledialog , et je voudrais que celui ci ne propose que des fichiers jpg en recherche sur DD , comment faire dans les propriétés ??

j'ai mis : defaultext a jpg mais marche pas , je peux selectionner tout fichier ??

je voudrais qu'a l'ouverture de l'openfiledialog , on ne voye que les jpg !

pourrais tu m'aiguiller :):) :(:(

merci ;)

apres ca , fini je crois pour ce log...enfin presque :)
Pour ne permettre à l'utilisateur d'ouvrir que certains types de fichiers il faut utiliser la propriétés "Filter" de l'instanciation de ta classe "OpenFileDialog" comme ceci :

Code : Tout sélectionner

' On inctancie un objet nommé "ofd" de la classe "OpenFiledialog"
Dim ofd As New OpenFileDialog
' On affecte les valeurs aux propriétés de l"objet instancié
        ofd.Filter = "JPG (*.jpg)|*.jpg"
        ofd.Title = "Sélectionnez un fichier Jpeg"
        ofd.CheckFileExists = True
'Si le bouton OK de la boite de sélection de fichier est pressé alors on fait ce que tu veux dans la clause "If ...End if"
If ofd.ShowDialog() = DialogResult.OK Then
'...
'....
' On affecte le chemin complet du fichier sélectionné par l'utilisateur à la propriété "TextBox1.text"
Me.textBox1.text = ofd.FileName
'......
'........
'............
End if
Un programme n'est jamais terminé. ;)

Re: NCTD by Nash

Posté : mar. 19 juil. 2011 04:11
par Nash
nikel sh@rp

merci ;)

etoui , quand je dis terminé c'est vraiment les bases car il en est loin :):)

Re: NCTD by Nash

Posté : mar. 19 juil. 2011 17:51
par Nash
re :rofl:

dis moi sh@rp , quel outils prends tu pour faire tes menus ???

Image

Re: NCTD by Nash

Posté : mar. 19 juil. 2011 19:04
par Nash
non c bon j'ai trouvé ;)