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

    [VB6] Come creare Anteprima di Stampa

    Sto cercando di creare un programma gestionale di un magazzino di un negozio, fin'ora sto ancora in alto mare perchè cerco di dedicarmi ad alcune funzioni che non conosco in modo da "accelerare" il lavoro saltando quello che presumo di saper fare.
    Ora mi sono impiantato sull'anteprima di stampa di tutti gli articoli del magazzino.
    Sto provando a fare una cosa del genere :

    codice:
    Private Sub Command1_Click()
    
        picture.Cls
        picture.Print frmMag.Magazzino.Columns(0) & " " & 
    frmMag.Magazzino.Columns(1) & " " & 
    frmMag.Magazzino.Columns(2) & " " & 
    frmMag.Magazzino.Columns(3) & " " & 
    frmMag.Magazzino.Columns(4)
    
    End Sub
    Dove Picture è una PictureBox
    frmMag è il Form principale da dove caricare i dati
    Magazzino è un DBGrid di conseguenza Columns(X) sono i dati delle colonne.

    Quello che vorrei fare è mandare a rullo tutti i dati presenti nel DBGrid e farli scrivere come immagine nella PictureBox, e soprattutto creare delle linee divisorie continue simili all'esempio che vi proporrò qui di seguito, ma ripeto linee intere.

    Es:

    ________________________________________
    |Col1a |Col2a |Col3a |Col4a |Col5a |
    ------------------------------------------------------
    |Col1b |Col2b |Col3b |Col4b |Col5b |
    ------------------------------------------------------
    |Col1c |Col2c |Col3c |Col4c |Col5c |
    ------------------------------------------------------



    Ho provato con il comando

    Picture.Print Line (XXX,YYY)(XXX,YYY)

    Ma l'unico risultato che mi ha dato è stato un errore!!!

    Help Me !!!!

    P.S.: Posso cambiare anche la dimensione del carattere nell'anteprima di stampa in modo che non venga una tabella da vedere con la lente ? :P tnx

  2. #2
    perchè nn usi i datareports di vb?!?

  3. #3
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    cosa sono?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  4. #4
    Beh sinceramente non li conoscevo ma devo dire che sono la fine del mondo
    Solo una cosa, non riesco a mandare in loop i vari record, mi legge solo il 2° ( e non capisco xkè il 2° e non il 1° mah....)

    EDIT: Come non detto ho risolto questo problema

  5. #5
    Originariamente inviato da ciro78
    cosa sono?

    sono delle finestre di progettazione in cui è puoi disegnare le cose le anteprime di stampa (e che ne gestiscono la stampa stessa) in modo del tutto visuale avendo come condizione che i dati da salvare siano salvati su un database!

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.