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

    [VB.Net] Programma in Avvio Automatico non Riesce ad Accedere a File

    Salve a Tutti!
    Sto Facendo un Programma dove lo si può impostare in Avvio Automatico.
    Questo Programma all'avvio deve accedere ad un Certo File XML, ma quando Riavvio il PC ed il programma si esegue (vesto ke è in Avvio Automatico), mi appare un Messaggio di Errore dicendo ke non riesce ad Accedere al File nella cartella "C:\Windows\System32\"
    Ma Grazie! Io lo Avevo programmato di cercarlo nella sua Cartella di Origine!
    Perché fa Così?

    Ecco il Codice:
    codice:
    Public Sub Ini() 
      If Not Exists(Application.ExecutablePath.ToString.Remove(Application.ExecutablePath.ToString.LastIndexOf("\") + 1) & "Remember.xml") Then CreaXML() 
      End Sub
    Grazie In Anticipo!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    91
    Dovrebbe cercarlo in system32 perchè il processo che va a lanciare il tuo .exe allo startup ha come default dir la system32. Prova a usare

    codice:
    Assembly.GetExecutingAssembly().Location
    per prendere il percorso dell'application.

  3. #3
    No, Ancora Niente
    Mi da lo stesso errore ke non lo Trova in "C:\Windows\System32\"...

    Ecco il Codice:
    codice:
    If Not Exists(System.Reflection.Assembly.GetExecutingAssembly.Location.ToString.Remove(Application.ExecutablePath.ToString.LastIndexOf("\") + 1) & "Remember.xml") Then CreaXML()

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.