Visualizzazione dei risultati da 1 a 2 su 2

Discussione: x me BUG per voi?

  1. #1

    x me BUG per voi?

    cioa,
    vi riassumo in 2 parole quello che mi è successo.
    Prima utilizzavo questo codice per salvare i file su server
    codice:
    Dim filename As String
    s() As String = Split(inputFile.PostedFile.FileName, "\")
    filename = s(s.Length - 1)
    'creo una stringa per non confondere i vari nomi.
    Dim ora, APP As String
    ora = FormatDateTime(Now(), 0)
    APP = ora.Replace("/", Nothing)
    APP = APP.Replace(".", Nothing)
    APP = APP.Replace(" ", Nothing)
    'se è tutto ok, salvo l'immagine
    inputFile.PostedFile.SaveAs(FileType + APP + filename)
    questo codice su server 2000 non funziona generandomi l'errore "The given path's format is not supported."

    ora cambiando in:
    codice:
    Dim APP, ora As String
    ora = FormatDateTime(Now(), 2)
    APP = ora.Replace("/", Nothing)
    APP = APP.Replace(".", Nothing)
    APP = APP.Replace(" ", Nothing)
    
    Dim filename As String = inputFile.PostedFile.FileName
    Dim lastSlash As Integer = filename.LastIndexOf("\")
    filename = APP & filename.Substring(lastSlash + 1)
    inputFile.PostedFile.SaveAs(FileType + filename)
    funziona, secondo voi che differenza c'è?

    ciao

  2. #2
    apparte ceh è sempre
    ora = FormatDateTime(Now(), 0)

    il bug sta che windows 2003 leva in automatico i caratteri non validi mentre il 2000 no.

    a questo codice:
    codice:
    ora = FormatDateTime(Now(), 0)
    APP = ora.Replace("/", Nothing)
    APP = APP.Replace(".", Nothing)
    APP = APP.Replace(" ", Nothing)
    manca questo
    APP = APP.Replace(":", Nothing)

    era questo che dava fastidio.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.