|
|
|
|
- Appel de la fonction JavaCharge
- Java version 1.2 (ou sous version), 1.3 (ou sous version), 1.4 (ou sous version), Java 6
JavaCharge (Fonction) En anglais : JavaLoad Indique l'emplacement des classes de l'utilisateur nécessaires à l'exécution de l'application ou de l'applet Java. // Indique l'emplacement des fichiers .class de l'application Java à lancer // Note : Indiquez les noms de dossiers/répertoires et les noms de .jar ou de .zip // (et non seulement le nom des .class) JavaCharge("D:\sources\Exemple\TestJava") // Définit la variable java.library.path à la valeur c:\tmp JavaCharge(".", "-Djava.library.path=c:\tmp") Syntaxe
<Résultat> = JavaCharge(<Emplacement> [, <Paramètres>])
<Résultat> : Booléen - Vrai si les chemins spécifiés existent,
- Faux dans le cas contraire.
<Emplacement> : Chaîne de caractères Liste des emplacements séparés par : - des points-virgules (";") sous Windows,
- des deux-points (":") sous Linux.
Les emplacements peuvent correspondre : - Chemin complet (ou relatif) des fichiers .jar,
- Chemin complet (ou relatif) des répertoires contenant les fichiers .class.
Attention : n'indiquez pas le chemin complet d'un fichier .class mais uniquement le chemin du répertoire qui le contient.
<Paramètres> : Chaîne de caractères optionnelle Options d'initialisation de la librairie Java. Ces chaînes doivent être au format :
Si plusieurs options doivent être indiquées, les différentes chaînes correspondantes doivent être séparées par une virgule. Remarques Appel de la fonction JavaCharge Un seul appel à la fonction JavaCharge doit être effectué dans une application WINDEV ou dans un site WEBDEV. Java version 1.2 (ou sous version), 1.3 (ou sous version), 1.4 (ou sous version), Java 6 - Il est nécessaire d'avoir installé l'environnement d'exécution JAVA (J2SE JRE) ou l'environnement de développement (J2SE SDK) pour utiliser la fonction JavaCharge.
- Le message d'erreur "Echec lors du chargement de la DLL JVM.DLL" signifie que le fichier JVM.DLL n'a pas été trouvé sur le poste en cours. Il est nécessaire d'ajouter le répertoire contenant le fichier JVM.DLL dans le PATH du poste en cours.
Remarque : la recherche du fichier JVM.DLL en Windows et du fichier "libjvm.soc" en Linux est effectuée de la manière suivante : - En Windows, recherche sur les clés de registres:
- HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JRE : valeur "CurrentVersion", puis valeur "RuntimeLib" dans la sous clé <version>.
- HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment : valeur "CurrentVersion", puis valeur "RuntimeLib" dans la sous clé <version>.
- HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\JDK : : valeur "CurrentVersion", puis valeur "RuntimeLib" dans la sous clé <version>.
- HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit : valeur "CurrentVersion", puis valeur "RuntimeLib" dans la sous clé <version>.
- Pour toutes les plateformes (Windows et Linux), recherche depuis le répertoire donné par la variable d'environnement "JAVA_HOME".
- Pour Linux, recherche dans le répertoire "/etc/alternative/jre".
- Pour toutes les plateformes (Windows et Linux), recherche dans le PATH de recherche de librairies du système d'exploitation.
Liste des exemples associés :
|
Exemples didactiques (WINDEV) : WD Appels JAVA
[ + ] WD Appels Java est un projet exemple contenant 2 configurations de projet : - Une configuration "Application Windows" qui permet de créer l'exécutable de l'application - Une configuration "Application Java" qui permet de créer l'archive Java (.JAR) de l'application Cet exemple est livré avec une archive JAR "FonctionJava" externe à l'application. Il illustre l'appel aux méthodes des classes de cette archive JAR grâce à la fonction WLangage JavaExécuteFonction. Cet exemple montre également le remplissage d'une table mémoire (identique en mode Java et en mode Windows)
|
Composante : wd290jav.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|