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

    mx2004 SPAZIO nel testo

    Salve,
    vorrei sapere come posso inserire degli spazi vuoto alla fine di una parola.
    In VB6 esiste la funzione space(xx) e in flash?
    Grazie
    Marco
    Carpe diem
    Preferisco tentare che rinunziare

  2. #2
    o abiliti il testo in html ed agigungi a volonta'   , oppure un clasico "valore " su text dovrebbe andare
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  3. #3
    grazie, ma non sapendo quanti spazi debbo aggiungere mi serve qualcosa tramite codice tipo in vb6 per inserire 6 spazi metto
    codice:
    x=6
    mio_text=mio_text & space(x)
    grazie
    marco
    Carpe diem
    Preferisco tentare che rinunziare

  4. #4
    codice:
    space = function( quanti, noHtml ) {
    	a = 0;
    	b = "";
    	while( a++ < quanti ) {
    		b += "";
    	}
    	if( noHtml == true ) {
    		b = b.split("").join(" ");
    	}
    	return b;
    }
    
    
    
    x=6
    mio_text = mio_text + space(x);
    
    
    // se invece non e' un campo html:
    mio_text = mio_text + space(x, true);
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  5. #5
    Originariamente inviato da andr3a
    ops ...
    codice:
    space = function( quanti, noHtml ) {
    	a = 0;
    	b = "";
    	while( a++ < quanti ) {
    		b += "";
    	}
    	if( noHtml == true ) {
    		b = b.split("&amp;nbsp;").join(" ");
    	}
    	return b;
    }
    
    
    
    x=6
    mio_text = mio_text + space(x);
    
    
    // se invece non e' un campo html:
    mio_text = mio_text + space(x, true);
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    ti ringrazio in realtà già avevo una soluzione ma volevo sapere se c'era un solo comando per inserire degli spazi.
    Io ho adottato
    codice:
    spazi = 25-_root.xxx[i].length;
    for (z=0; z<spazi; z++) {
    rigo = rigo+chr(32);
    }
    Grazie
    Marco
    Carpe diem
    Preferisco tentare che rinunziare

  7. #7
    Originariamente inviato da marco1970
    ti ringrazio in realtà già avevo una soluzione ma volevo sapere se c'era un solo comando per inserire degli spazi.
    Io ho adottato
    codice:
    spazi = 25-_root.xxx[i].length;
    for (z=0; z<spazi; z++) {
    rigo = rigo+chr(32);
    }
    Grazie
    Marco
    io ti ho dato una soluzine portabile e stilisticamente simile alle tue conoscenze in ASD, tu hai risolto questo singolo caso, la scelta sta a te cmq io l' avrei scritta piu' semplicemente cosi':
    codice:
    spazi = 25-_root.xxx[i].length;
    for (z=0; z<spazi; z++) {
    rigo += " ";
    }
    chr(32) e' un pelino meno leggibile di " ", non trovi ???
    [ anche il += credo sia meglio ]

    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  8. #8
    scusami nn volevo esser presuntuoso.
    Io programmo in VB6 dove la sintassi e simile.
    Grazie per la puntualizzazione imparerò dai miei errori
    Marco
    Carpe diem
    Preferisco tentare che rinunziare

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.