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

    dimensione variabile

    ho una variabile dim var(40) e var2(20)

    perchè quando stampo una variablile con una lunghezza fissa, se il contenuto è diverso mi sposta la stampa

    tipo var1= luca var2 = giovanni

    la stampa sulla prima riga è così
    codice:
    luca     giovanni
    giovanni     luca
    invece vorrei che stampasse così
    codice:
    luca      giovanni
    giovanni  luca
    ho provato tab(n) e spc(n)
    ma credo non servino a molto
    "Non è la fame, ma l'ignoranza che uccide"

  2. #2
    A parte che hai "dimenticato" il titolo(linguaggio, versione e argomento)...
    a me sembrano uguali.. mi sbaglio??
    :master:

  3. #3
    visualbasic 6

    si in effetti è stato pubblicato male

    in stampa non allinea le scritture se la variabile non ha le stesse dimensioni

    var1(40)= luca
    var2(40)= giovanni

    se stampo prima luca e poi giovanni la seconda parola parte la scrive dopo 5 spazi vuoti
    ma se faccio il contrario luca me lo stampa più in avanti come se contasse le lettere della variabile


    P.s. associando il numero alla variabile (40) pensavo di dare uno spazio fisso alla variabile e quindi venisse considerato come tale anche in stampa.
    "Non è la fame, ma l'ignoranza che uccide"

  4. #4
    canna la prossima volta ricordati di specificare nel titolo linguaggio e versione.

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  5. #5
    Dai le coordinate all'oggetto printer.
    codice:
    dim Var1 as String * 40
    dim Var2 as String * 40
    
    
    'prima riga
    Printer.CurrentY = 10
    Printer.CurrentX = 10
    Printer.Print Trim(Var1)
    Printer.CurrentX = 50
    Printer.Print Trim(Var2)
    
    'seconda riga
    Printer.CurrentY = 30
    Printer.CurrentX = 10
    Printer.Print Trim(Var2)
    Printer.CurrentX = 50
    Printer.Print Trim(Var1)
    in questo modo ti puoi posizionare dove vuoi.
    Ovviamente dovrai verificare l'unità di misura delle coordinate
    Ciao

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.