Deployer une appilcation sur pocket pc

Signaler
Messages postés
178
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
30 juillet 2008
-
Messages postés
14848
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
21 janvier 2022
-
Bonjour a tous,

JE viens de developper ma premiere appli sur pocket pc et j'aimerai la deployer sur un pocket pc. Quelqu'un a une idée sur la procedure a suivre ?
Merci et bonne journée.

2 réponses

Messages postés
178
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
30 juillet 2008
1
Je viens de decouvrir un article sur labo-dotnet.com mais il y a une focntion en C#

Quelq'un pourrais m'aider a la traduire ?

public override void Install(IDictionary stateSaver)
{
// Récupération du chemin d'accès du fichier .ini:
string cheminExe = System.Reflection.Assembly.GetExecutingAssembly().Location;
string cheminRep = System.IO.Path.GetDirectoryName(cheminExe);
string argIni = cheminRep + "\\InstallSupplementairePPC.ini";

// Récupération du chemin d'accès du fichier CEAppMgr.exe :
string cheminBaseDeRegistre =
"Software\\Microsoft\\Windows\\CurrentVersion" +
"\\App Paths\\CeAppMgr.exe";
Microsoft.Win32.RegistryKey cleRegistre =
Microsoft.Win32.Registry.LocalMachine.OpenSubKey(cheminBaseDeRegistre);
string cheminCeAppMgr = (string)cleRegistre.GetValue("");

// Lancer l'application avec son argument :
System.Diagnostics.Process.Start(cheminCeAppMgr, """ +argIni+ """);
}

Moi je la traduirais comme ca, mais ca ne semble pas marcher



Public
Overrides
Sub install(
ByVal statesaver
As IDictionary)



'Récupération du chemin d'accès du fichier .ini:



Dim cheminExe
As
String = System.Reflection.Assembly.GetExecutingAssembly().Location()



Dim cheminRep
As
String = System.IO.Path.GetDirectoryName(cheminExe)



Dim argIni
As
String = cheminRep & "\\fichier.ini"



'Récupération du chemin d'accès du fichier CEAppMgr.exe :



Dim cheminBaseDeRegistre
As
String = "Software\\Microsoft\\Windows\\CurrentVersion\\App Paths\\CeAppMgr.exe"



'Microsoft.Win32.RegistryKey()



Dim cleRegistre
As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(cheminBaseDeRegistre)



Dim cheminCeAppMgr
As
String =
CType(cleRegistre.GetValue(""),
String)



'Lancer l'application avec son argument :


System.Diagnostics.Process.Start(cheminCeAppMgr, argIni)



End
Sub
0
Messages postés
14848
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
21 janvier 2022
160
une partie de répon,se :

Dim cheminRep
As
String = System.IO.Path.GetDirectoryName(cheminExe)



doit etre :


Dim cheminRep
As
String

CheminRep = System.IO.Path.GetDirectoryName(cheminExe)






Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)



NH
0