Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    15

    [VB6]inserire una path con apici

    ho un'applicativo dove una parte di codice mi restituisce la path dei programmi di windows
    es: "C:\Programmi" oppure "C:\Program Files"..... in una variabile string
    (pippo = "C:\Programmi")
    Devo inserire questa variabile in una path piu' estesa per una ricerca di files ecc
    Esempio:
    pippo\Add_Ins\Template....
    I doppi apici della variabile pippo non mi permettono di ricercare la giusta path
    come posso risolvere

    grazie

  2. #2
    puoi usare la mid che ti permette di prendere tutti i caratteri tranne il 1° e l'ultimo

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Usa la Replace per eliminare i caratteri " dalla stringa.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    15
    provato non funziona
    "C:\Programmi" diventa ":\Programmi" ma i doppi apici restano

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da getvik
    provato non funziona
    "C:\Programmi" diventa ":\Programmi" ma i doppi apici restano
    Mi sa che stai sbagliando qualcosa ... ti riferisci alla Mid$? Cosa hai scritto?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    15
    alla Mid, o Mid$ non cambia nulla, la replace non l'ho mai usata

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Scusa ... per concludere rapidamente ... fai vedere il codice che hai usato con la Mid ?

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    15
    NomeCartella= "C:\Programmi"

    pippo = Mid$(NomeCartella, 2)

    pippo="\:Programmi"

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Scusa ma non ci sto capendo nulla ...

    Nella variabile NomeCartella NON ci sono i doppi apici ... quindi e' ovvio che la Mid$ ti tolga la prima lettera (ovvero la C) ...

    Avevi detto che NELLA stringa c'erano dei doppi apici da togliere ...

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2007
    Messaggi
    15
    ok non ci sono i doppi apici, li vedo se metto un breakpoint, ma variabile NomeCartella che dovrebbe valere C:\programmi, non riesco ad usarla come inizio di una path piu' lunga ad esempio NomeCartella\prova\topolino

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.