Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    Stampare solo la prima lettera del mese in maiuscolo

    ciao, ho il numero del mese ad es. 4
    lo converto in lettere, quindi "aprile", ora vorrei stampare la prima lettera in maiuscolo e il resto in minuscolo quindi:
    codice:
      	mese=Month(Date())
    	nomemese=MonthName(mese)
    	primalettera=Left(Ucase(nomemese),1)
      	restolettere=primalettera&nomemese -1
    	response.Write(restolettere)
    a ho un problema di tipi, in quanto cerco di fare la sottrazione su una stringa.. come potrei risolvere?
    Ciao
    Voglio l'alt+s anche per FF

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    usa la right!

  3. #3
    codice:
    mese=Month(Date())
    nomemese=MonthName(mese)
    primalettera=Left(Ucase(nomemese),1)
    restolettere=right(Lcase(nomemese),Len(nomemese)-1)
    response.Write(primalettera & restolettere)
    in questo modo ottieni Aprile, Maggio, Giugno ecc...

    ...Guardatevi Molto Bene Dai Programmatori Con In Mano Un Cacciavite...

  4. #4
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ah ecco, lo dovevo mettere tra parentesi
    vabbè avevo risolto così:
    codice:
    restolettere=primalettera&Mid(nomemese,2,15)
    Voglio l'alt+s anche per FF

  5. #5
    non ti conviene il right invece del mid ?
    ...Guardatevi Molto Bene Dai Programmatori Con In Mano Un Cacciavite...

  6. #6
    Utente bannato
    Registrato dal
    Mar 2005
    Messaggi
    136
    Originariamente inviato da dops
    ah ecco, lo dovevo mettere tra parentesi
    vabbè avevo risolto così:
    codice:
    restolettere=primalettera&Mid(nomemese,2,15)
    Tuttal+
    codice:
    restolettere=primalettera&Mid(nomemese,2,len(nomemese))

  7. #7
    Originariamente inviato da BeatPull
    non ti conviene il right invece del mid ?
    Confermo.

  8. #8
    Utente di HTML.it L'avatar di madai
    Registrato dal
    Oct 2000
    Messaggi
    421
    dai in pasto al mid solo da dove deve cominciare... non è necessario dirgli anche dove deve finire


    restolettere=primalettera&Mid(nomemese,2)

  9. #9
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da BeatPull
    non ti conviene il right invece del mid ?
    se mi spiegassi come usarlo in questo caso..
    Voglio l'alt+s anche per FF

  10. #10
    Originariamente inviato da dops
    se mi spiegassi come usarlo in questo caso..
    Devi stampare la prima lettera maiuscola?
    Con Left tagli solo la prima lettera e con Ucase la metti maiuscola.

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.