Zeus1973
Messages postés59Date d'inscriptionvendredi 19 janvier 2007StatutMembreDernière intervention15 août 2012
-
29 janv. 2008 à 00:31
MILAHA13
Messages postés10Date d'inscriptionmercredi 7 avril 2010StatutMembreDernière intervention22 septembre 2010
-
31 mars 2010 à 13:14
bbonjour à tous
voila un petit problème
je récupère de ma base de donnée un chemin dans une variable "affiche" et l'utiliser pour l'affichage dans un picturebox
ainsi je peu parcourir ma base de donnée et afficher au fur et a mesure les images
et je voudrai faire : this.pictureBox1.Image = Image.FromFile(@" ' "+affiche+" ' ");
et non this.pictureBox1.Image = Image.FromFile(@"c:\image\photo.jpg);
Zeus1973
Messages postés59Date d'inscriptionvendredi 19 janvier 2007StatutMembreDernière intervention15 août 2012 29 janv. 2008 à 12:12
j'avoue ne pas comprendre la difference peux tu me donner un exemple.
mais si ca peu aider j'ai un champ "chemin" dans ma base de donnée ou il ya le chemin menant a mes images ex: c:\image\photo.jpg que je recupère et le place dans une variable qui est "affiche"
Zeus1973
Messages postés59Date d'inscriptionvendredi 19 janvier 2007StatutMembreDernière intervention15 août 2012 30 janv. 2008 à 01:09
ben voila il ne reconnait pas le datareader pour la simple raison que j'en ai pas et la tu vas surement me demander comment tu parcours tes enregistrements lol ;) ben voila je pense simple te donner tout le code :
j'ai une classe ClassMesVariable avec la methode get et set
private
string Affiche;
public
string affiche {
get{
return
this.Affiche;}
set {
this.Affiche =
value;}}
//je recupere la donnée de la base de donnée
ClassMesVariables ObjetClassMesVariables = newClassMesVariables(); //declaration
MILAHA13
Messages postés10Date d'inscriptionmercredi 7 avril 2010StatutMembreDernière intervention22 septembre 20101 31 mars 2010 à 13:14
Je veux ouvrir une image avec PictureBox avec c# mais si j'essaie de modifier le code de la méthode onpaint et mettre (pictureBox1.Image = monbitmap;)sa ne fnction pas , et voila mon code
private void OnOpenImage(object sender, EventArgs e)
{
OpenFileDialog old = new OpenFileDialog();
//on défini le contenu de filtre(fichier de type)
old.Filter = "Fichiers image(JPEG,GIF,PNP, etc.)|" +
"*.jpg;*.jpeg;*.gif;*.bmp;*tif;*.tiff;*.png|" +
" Fichiers JPEG (*.jpg;*.jpeg)|*.jpg;*.jpeg |" +
" Fichiers GIF (*.gif)|*.gif |" +
" Fichiers PNP (*.bmp)|*.bmp |" +
" Fichiers TIFF (*tif;*.tiff)|*tif;*.tiff|" +
" Fichiers PNG (*.png)|*.png |" +
" Tous les fichiers (*.*)|*.*";
if (monIndex != -1) //si l'utilisateur séléctionné un fichier
old.FilterIndex = monIndex; // on enregistre ce choix
if (old.ShowDialog() == DialogResult.OK)
{
String nomFichier = old.FileName; //on récupère le nom de fichier
if (nomFichier.Length != 0)
{
monIndex = old.FilterIndex;
try
{
monbitmap = new Bitmap(nomFichier);
Text = "edition de l'image - " + nomFichier; Invalidate();
AutoScroll = true;
AutoScrollMinSize = monbitmap.Size;
Invalidate();
}
catch
{
MessageBox.Show(String.Format("{0} n'est pas " +
"un fichier valide", nomFichier), "Erreur"
, MessageBoxButtons.OK);
}
}
}