Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    c# image modifica

    salve a tutti e buone vacanze per chi le fa ?

    volevo modificare in immagine prima di inserirla in una picturebox
    ma non riesco..


    codice:
           
    
             Image img ;
    
            Graphics gra = Graphics.FromImage(img); <-- qui mi da un errore

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    119
    Sarebbe opportuno che tu indicassi anche l'errore che ottieni e non solo lo spezzone di codice (standard) che apre il file.
    A propostito l'istruzione che apre il file è Image.FromFile e non la tua

    Metodo Image.FromFile (String)

  3. #3
    non ho capito cosa e mio ?. ho cosa ho dichiarato che lo fosse !!!
    l'istruzione e tipica, anche in vbnet e identica ,ma non ho l'errore(in vbnet).
    comunque mi dice che l'errore (value null)


    codice:
    namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
            public static Image img ;<-- ho aggiunto public static (piccolo passo avanti)
    
            Graphics gra = Graphics.FromImage(img);<-- errore Value cannt not be null   
    
    
            public Form1()
            {
                InitializeComponent();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
               
            pictureBox1.Image =img;
            }
        }
    }
    
    e chiaro che devo assegnare un volore a img ?

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Per modificare una immagine occorre una immagine.

    La tua istruzione "public static Image img ;" è sbagliata perchè dichiara sì una variabile di tipo Image, ma non la crea.

    Una soluzione l'ha già proposta cyanuro

    Pietro

  5. #5
    avevate pienamente ragione adesso gira bene
    grazie a tutti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.