Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100

    [c#] passare un oggetto bitmap come argomento in una sub

    problema semplice :master:

    genero un oggetto bitmap, poi durante il codice devo utilizzarlo all'interno di una sub

    ho provato private void miasub(object pic), miasub(system.graphic.bitmap pic) etc...

    solo che quando vado a richiamarla all'interno della sub tramite
    graphic.DrawImage(pic, 0, bordo_superiore);

    mi da l'errore
    The best overloaded method match for 'System.Drawing.Graphics.DrawImage(System.Drawing. Image, float, float)' has some invalid arguments


  2. #2
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    il parametro "pic" deve essere un istanza di System.Drawing.Image oppure una istanza di una classe che estende il System.Drawing.Image.

    Probabilmente non hai capito niente di quello che ho scritto perchè altrimenti avresti risolto il problema da solo


    devi vedere come funziona l'ereditarietà e in generale la programmazione a oggetti...
    I got the remedy

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    :master: neache io ho capito il problema

    codice:
    'restituisce una immagine con un bordo di dato spessore e colore
    Public Sub ImgBorda(ByRef bmp As Bitmap, ByVal bordoPixel As Integer, ByVal coloreSottofondo As Color)
    se creo un Bitmap, quali sono i problemi a passarla ad una procedura? Basic o c# è indifferente oso sperare
    Pietro

  4. #4
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100
    l'ho detto che sono ancora un principiante...

    mi mancava la parolina magica, ho risolto con miasub(image pic)


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.