Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [VB6] Funzione Split

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    127

    [VB6] Funzione Split

    E' possibile utilizzare la funzione split facendola pero' operare da destra verso sinistra??

    Io devo togliere dal path di un file messo in una stringa, il nome del file e la sua relativa estensione. Quindi partendo da destra eliminare tutto cio' che sta prima del primo "\"/ Spero di essermi spiegato bene

    Ciao

    Alessandro

  2. #2
    Utente di HTML.it L'avatar di tyson69
    Registrato dal
    Jan 2005
    Messaggi
    154

    Re: [VB6] Funzione Split

    Originariamente inviato da AlexCJB
    E' possibile utilizzare la funzione split facendola pero' operare da destra verso sinistra??

    Io devo togliere dal path di un file messo in una stringa, il nome del file e la sua relativa estensione. Quindi partendo da destra eliminare tutto cio' che sta prima del primo "\"/ Spero di essermi spiegato bene

    Ciao

    Alessandro
    io se fossi in te non splitterei la stringa;
    ma farei un StrReverse della stringa, quindi instr di "\" per la posizione ed infine l'affetto con mid.... VVoVe:
    Ciao!!

  3. #3
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    prova piuttosto ad usare la instrrev

    funziona come la instr ma partendo di fondo
    ti butto giù due righe ma provale

    codice:
    dim percorsoDelFile as String,cartellaDelFile as string
    percorsoDelFile="c:\cartella\miofile.mfl"
    
    msgbox mid(percorsoDelFile,1,instrrev(percorsoDelFile,"\")-1)
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  4. #4
    si in pratica....

    dim str as string
    dim str2 as string
    str = "C:\windows\system32\prova.dll"
    str2=mid(str,1,instrrev(str,"\")-1)

    ' str2 -> C:\windows\system32

  5. #5
    scusa abbiamo scritto in contemporanea

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.