Vijeo 6.3 - Comparaison de deux chaines
Posté : 06 févr. 2025, 10:21
Bonjour,
J’ai deux IHM identiques sur deux armoires sous Vijeo 6.3 et j’utilise qu’une seule application pour les deux.
J'ai fait un script qui détermine s’il s’agit de l’armoire 1 ou 2 au démarrage de l'IHM en fonction de l’adresse IP.
J'affiche sur une vue la variable String IP_XBT, ça affiche bien 10.38.26.11, mais le bool IHM_Voie_1 reste à false.
Quelle est la bonne méthode pour comparer deux chaines de caractères?
Ou à défaut, y a-t-il une autre solution pour faire un choix en fonction de l'adresse IP de la cible?
J’ai deux IHM identiques sur deux armoires sous Vijeo 6.3 et j’utilise qu’une seule application pour les deux.
J'ai fait un script qui détermine s’il s’agit de l’armoire 1 ou 2 au démarrage de l'IHM en fonction de l’adresse IP.
Code : Tout sélectionner
String adrIP = "";
adrIP=(Sys.getInfoString(IP_ADDRESS_1));
IP_XBT.write(adrIP); //Cette variable me sert à visualiser le contenu de la chaine de caractères sur une vue
// IHM Voie 1
if (adrIP == "10.38.26.11")
{
IHM_Voie_1.write(true); //booleen
}
// IHM Voie 2
if (adrIP == "10.38.26.12")
{
IHM_Voie_2.write(true);//booleen
}Quelle est la bonne méthode pour comparer deux chaines de caractères?
Ou à défaut, y a-t-il une autre solution pour faire un choix en fonction de l'adresse IP de la cible?