Directory Applicazione su Palmare






.NET Compact Framework non supporta la proprieta' Application.StartupPath per conoscere la directory ove risiede l'applicazione.
Ne' e' possibile ricorrere all'oggetto AppDomain come avevamo visto in
WPF <http://community.visual-basic.it/alessandro/archive/2008/02/05/21912.aspx>.
Come si fa allora, se stiamo sviluppando per dispositivi mobili? Si ricorre alla Reflection:


Imports System.Reflection
Imports System.IO
…
Dim startupPath As String
startupPath = Assembly.GetExecutingAssembly().GetName().CodeBase
startupPath = Path.GetDirectoryName(startupPath)


Il campo startupPath conterra', quindi, la directory ove risiede l'eseguibile.










( directoryapplicazionesupalmare.html )- by Paolo Puglisi - Modifica del 17/12/2023