Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    10

    [VB.Net] Dividere stringa ogni tot caratteri

    salve a tutti,
    ecco il mio problema:

    Devo stampare del testo in un rettangolo in un foglio A4.
    e, siccome ci stanno giusto giusto 10 caratteri prima di uscire dai limiti, volevo sapere come si fa a dividere una stringa

    Dim Str_Out = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"

    ogni tot caratteri (in questo caso 10).
    in modo da ottenere:

    aaaaaaaaaa
    aaaaaaaaaa
    aaaaaaaaaa

    qualcuno può aiutarmi?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Usa il metodo Substr della stringa ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Per inciso, tieni conto che il calcolo che hai fatto vale solo se il tuo font è monospaced o se usi solo quel font a quella dimensione e solo quella lettera; utilizzando (ad esempio) una w o una i o un mix di lettere non varrà più il conto che hai fatto (10 lettere per riga).
    Amaro C++, il gusto pieno dell'undefined behavior.

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.