+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

stampare una parte di form

  1. #1
    giuseppe88 non è in linea Scolaretto
    salve a tutti

    vi spiego il mio problema:
    devo stampare la metà di un form che comprende uno shape e delle line....
    ce qualche propietà o qualche funzione che mi stampa solo un pezzo di form? o anche solo la metà?


    grazie a tutti ciao!

  2. #2
    L'avatar di Roby66
    Roby66 non è in linea Scolaretto
    Ciao, non sò a cosa ti serve, ma se è solo per avere un'immagine nel tuo archivio personale, puoi provare un sistema "casareccio" e non professionale.

    Apri la "Finestra disposizione form" e regoli il form di modo che la parte che non ti interessa la fai uscire fuori dal desktop, dopodichè premi "Stamp".

    A questo punto hai fatto una foto al desktop che puoi tranquillamente ritagliare e salvare solo quello che interessa a te.

    Personalmente uso Power Point per incollare la foto dopo aver premuto "Stamp", ritagliandola e salvandola così in ".jpeg"

    Ripeto è un sistema della serie "arrangiamoci"

    Ciao Roby

  3. #3
    giuseppe88 non è in linea Scolaretto
    ciao roby66

    ho trovato la soluzione dopo vari tentativi e non si allontana molto dalla tua.
    invece di ridurre il form a mio piacimento, ho creato un altro form e spostato cio ke mi interessava lì. pero non mio funzionava e per questo che vi ho chiesto aiuto, pero riprovando e riprovando ho trovato l'errore e alla fine ha funzionato..

    grazie ciao a tutti

  4. #4
    L'avatar di Roby66
    Roby66 non è in linea Scolaretto
    Beh..sarei, a questo punto, curioso di sapere come hai fatto, sempre che non sia qualcosa di riservato a cui stai lavorando..

    Roby

  5. #5
    giuseppe88 non è in linea Scolaretto
    come mai quando faccio la form1.printform i componenti line vengono stampati?
    a me nn li stampa.. volevo capire se è un errore mio o i componenti line non li stampa...

    grazie a tutti

  6. #6
    giuseppe88 non è in linea Scolaretto
    volevo dire che i componenti line non li stampa.. cmq roby66 era un errore mio di codice ecco tutto...

  7. #7
    L'avatar di TheTruster
    TheTruster non è in linea Moderatore Globale Ultimo blog: Mouse Wheel in Visual Basic 6 - ActiveX
    se vuoi un metodo alternativo, al posto delle "trasfusioni" di form, puoi provare il codice che proposi tempo fa in questo post:

    http://forum.masterdrive.it/visual-b...turebox-12750/

    in quel caso si trattava di salvare su file il contenuto di una PictureBox, ma è semplice adattarlo al form e alla successiva stampa poichè nella ClientToScreen, basta sostituire l'handle della Picture con quello del Form, ed eliminare la parte del salvataggio a favore di codice che si occupi della stampa.

    a tal proposito può tornarti utile il metodo PaintPicture dell'oggetto Printer che ti consentirebbe si ottenere la stampa anche solo di una porzione dell'immagine catturata.

    TheTruster
    ℹ️ Leggi di più su TheTruster ...

  8. #8
    L'avatar di Roby66
    Roby66 non è in linea Scolaretto
    Quote Originariamente inviato da giuseppe88 Visualizza il messaggio
    volevo dire che i componenti line non li stampa.. cmq roby66 era un errore mio di codice ecco tutto...
    Ho fatto una prova con
    form1.printform
    
    ed a me li stampa, sia le "line" che gli "shape" (stampante virtuale in Pdf)

    Penso che un'occhiata al suggerimento di TheTruster valga la pena di darlo

    Roby

  9. #9
    giuseppe88 non è in linea Scolaretto
    ciao roby,

    io uso il form1.printform, ma nn mi stampa le line che ho creato nel codice, cioe queste:

    Line (l, t + h * k * a)-(l + b * k * c, t + h * k * a) 'linee

    (ove l,t,h,a,,c sono ovviamente valori numerici)

    questo mi crea delle line, ma nn me le stampa... mentre se le metto io direttamente nel progetto dai componenti le stampa tranquillamente...........
    cosa devo fare? è un problema delle line?

    elph

    ciao e grazie a tutti

  10. #10
    L'avatar di TheTruster
    TheTruster non è in linea Moderatore Globale Ultimo blog: Mouse Wheel in Visual Basic 6 - ActiveX
    imposta la proprietà Autoredraw del form a True.

    TheTruster
    ℹ️ Leggi di più su TheTruster ...

+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo

Potrebbero interessarti anche ...

  1. Stampare form in pdf
    Da pieroo nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 25-03-2010, 18:26
  2. Stampare i dati del form
    Da lobo90 nel forum Visual Basic 6
    Risposte: 0
    Ultimo Post: 02-03-2010, 21:12
  3. [Access] Stampare report da form
    Da Happo nel forum Microsoft Access
    Risposte: 6
    Ultimo Post: 25-02-2009, 16:34
  4. stampare uguale al Form
    Da panatronic nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 23-05-2007, 00:01
  5. [CSS]Stampare parte di una pagina
    Da net-addiction nel forum HTML, CSS e JavaScript
    Risposte: 12
    Ultimo Post: 22-03-2006, 17:31