Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problema Getfilename

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    139

    Problema Getfilename

    come mai ragazzi, questa istruzione

    Dim a As String = Path.GetFileName(Path.Combine(Server.MapPath("."), "\xls\"))

    mi restituisce in a sempre ""
    Anche se scrivo il percorso completo come stringa.
    Mentre se inserisco "c:\programmi\" funziona.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    139
    Il pbl è questo:

    Ho questa funzione

    Public Function GridSource(Optional ByVal _reload As Boolean = False) As Array
    Dim dir As Directory
    GridSource = dir.GetFiles(Server.MapPath(".") + "\xls\")
    End Function

    GridSource lo associo al datagrid ma mi piacerebbe che nel datagrid non campaia tutta la directory ma solo il nome del file.

    Come posso fare?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    139

    Assegnazione matrice a datagrid

    ho creato questa funzione

    Public Function GridSource(Optional ByVal _reload As Boolean = False) As Array
    Dim dir As Directory
    Dim filePresenti As String
    Dim i As Integer
    ' GridSource = dir.GetFiles(Server.MapPath(".") + "\xls\")

    Dim indice As Integer = dir.GetFiles(Server.MapPath(".") + "\xls\").Length
    Dim listaFile(indice - 1, 1) As String
    For Each filePresenti In dir.GetFiles(Server.MapPath(".") + "\xls\")
    listaFile(i, 0) = filePresenti.Substring(filePresenti.LastIndexOf("\ ") + 1)
    listaFile(i, 1) = filePresenti
    i = i + 1
    Next
    Return listaFile
    End Function

    Ma quando associo girdsource al datagrid mi va in errore.

    COme mai?

  4. #4
    Non so se ho capito bene.
    Comunque se hai una stringa che contiene il percorso di un file e vuoi recuperare solo il file puoi fare così:

    nomeFile = Right(PercorsoFile, Len(PercorsoFile) - InStrRev( PercorsoFile, "\"))

    Spero ti sia utile, fammi sapere

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2005
    Messaggi
    139
    diciamo che quello è un pbl che comunque sono riuscito a risolvere grazie a qualche aiuto

    Il pbl ora è che non riesco ad associare la matrice risultante dalla funzione ad un datagrid

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.