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

    Convert from String to Integer

    Ciao a tutti !
    Ho bisogno di convertire una variabile che si valorizza con dei numeri presi da una pagina html precedentemente scaricata con l ogettino objXMLHTTP..

    Il codice errato..
    codice:
    IF (INSTR(strPaginaApp,"spagina")>0) THEN strPaginaApp = REPLACE(strPaginaApp,MID(strPaginaApp,1,INSTR(strPaginaApp,"spagina")),"",,1) strPaginaApp = REPLACE(strPaginaApp,MID(strPaginaApp,1,INSTR(strPaginaApp,"?pagina=")),"",,1) Cont = INSTR(strPaginaApp,">")+1 Cont1 = INSTR(strPaginaApp,"</a>") PaginaUpApp = MID(strPaginaApp,Cont,Cont1 - Cont).Trim() PaginaUpApp = Convert.ToString(PaginaUpApp) PaginaUpApp = Convert.ToInt32(PaginaUpApp) PaginaUp = PaginaUpApp END IF
    Come potete notare ho provato, ancora prima di provare a converirlo in un numero, a castare la variabile in stringa..
    perchè l'errore che mi dava e che mi continua a dare.. è sul valore che gli passo..
    L'errore è alla riga 311..


    Dettagli eccezione: System.FormatException: Formato della stringa di input non corretto.

    Errore nel codice sorgente:

    Riga 309: PaginaUpApp = MID(strPaginaApp,Cont,Cont1 - Cont).Trim()
    Riga 310: PaginaUpApp = Convert.ToString(PaginaUpApp)
    Riga 311: PaginaUpApp = Convert.ToInt32(PaginaUpApp)

    Come posso fare ?
    GRAZIE

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    non si capisce granchè dal codice...prova a formattarlo meglio (andando D'ACCAPO)

  3. #3
    Non mi permette di modificarlo..

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    beh, rispondi qui sotto riproponendolo..

  5. #5
    codice:
    IF (INSTR(strPaginaApp,"spagina")>0) THEN 
    
    strPaginaApp=REPLACE(strPaginaApp,MID(strPaginaApp,1,INSTR(strPaginaApp,"spagina")),"",,1) 
    strPaginaApp=REPLACE(strPaginaApp,MID(strPaginaApp,1,INSTR(strPaginaApp,"pagina=")),"",,1) 
    Cont = INSTR(strPaginaApp,">")+1 
    Cont1 = INSTR(strPaginaApp,"</a>") 
    PaginaUpApp = MID(strPaginaApp,Cont,Cont1 - Cont).Trim() 
    PaginaUpApp = Convert.ToString(PaginaUpApp) 
    PaginaUpApp = Convert.ToInt32(PaginaUpApp) 
    PaginaUp = PaginaUpApp 
    
    END IF

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.