ciao ilfurlan, probabilmente ti da errore perché il percorso del banner è sbagliato, devi andare in in SetUp e modificare percorso.
Come suggerito da Gianluigi ( ho studiato il tuo esempio ma non sono riuscito ad applicarlo al mio progetto in quanto alle VSpli e le HSplit non so come fare dare delle dimensioni prestabilite) ho aggiunto del codice per avere il resize dei controlli, non è perfetto ma funziona, magari con un aiuto si può migliorare.
Private hControl As Object
Private Px As New Integer[]
Private Py As New Integer[]
Private Pw As New Integer[]
Private Ph As New Integer[]
Private Fs As New Integer[]
Private Mw As Integer
Private Mh As Integer
Public Sub Form_Open()
frmcli.Top = True
frmcli.y = FMain.Height + 30
Mod_Open.controlla_db()
verifica_tab
lista_tab
grid_carica
foglio_fattura
Print Me.Controls.Count
For Each hControl In Me.Controls
Px.Add(hControl.x)
Py.Add(hControl.y)
Pw.Add(hControl.w)
Ph.Add(hControl.h)
Fs.Add(hControl.Font.size)
Next
Mw = Me.W
Mh = Me.h
End
Public Sub form_Resize()
Dim cx, cy As Float
Dim Nw, Nh, i As Integer
Nw = Me.W
Nh = Me.h
Cx = Nw / Mw
Cy = Nh / Mh
i = 0
For Each hControl In Me.Controls
hControl.x = Px[i] * Cx
hControl.y = Py[i] * Cy
hControl.w = Pw[i] * Cx
hControl.h = Ph[i] * Cy
hControl.Font.size = Fs[i] * Cx
Inc i
Next
End
fonte : http://www.gambas-it.org/smf/index.php?topic=3588.msg33661#msg33661
al momento applicato solo al form: frmcli
ho aggiunto anche il controllo del C.F. quando inserisci nuovo cliente.
Io rifaccio tutto perché mi piaceva troppo la tua grafica e non mi piaceva il mio codice.
Comunque, io faccio così per evitare successivi problemi di percorso:
1) Quando avvio il programma la prima volta, se non esiste crea una sua cartella per avere un percorso prestabilito
2) Controlla se nella cartella esiste il DB altrimenti lo crea
3) Controlla se nella cartella esiste il Logo provvisorio, altrimenti lo crea (nascosto .Logo)
Per le dimensioni del logo, ho deciso prima che devono avere una dimensione di pixel 150 x150 e l'immagine si ridimensiona a coprire tutto il PictureBox,
non mi sono quindi preoccupato per un logo, ad esempio 150 x 100 che nel mio caso risulterebbe deformato.
Non so aiutarti, comunque è interessante... vedo come fare
Intanto ti allego l'inizio dell'ennesimo rifacimento, dove, nelle impostazioni trovi come gestisco l'immagine