|
GRUPOS DE DISCUSSÃO PROFISSIONAL WINDEV, WEBDEV e WINDEV Mobile |
| | | | | |
Questions diverses sur Terminal serveur |
Iniciado por Yann, set., 22 2005 1:35 PM - 5 respostas |
| |
| | | |
|
| |
Publicado em setembro, 22 2005 - 1:35 PM |
Bonjour j'ai une application que je voudrais passer en TSE. J'ai quelques questions sur la mise en place
Le synopsis de mon application :
Mon application est mono instance J'utilise un .ini qui est placé dans le repertoire de lancement de l'application Je recupere le nom du poste (pour qu'un uitilsateur ne se connecte pas 2 fois sur des postes différent) avec le code ci dessous
NomOrdinateur est une chaîne ASCIIZ sur 255 LpBuffer est une chaîne ASCIIZ sur 255 Nsize est un entier%5 AppelDLL32("kernel32","GetComputerNameA",&LpBuffer,&Nsize) NomOrdinateur=Majuscule(SansEspace(LpBuffer))
J'utilise un dongle HASP reso avec gestion des licences.... Je Travaille en HF Classic Je fais souvent dans mon application des HChangeNom, HChangeRep etc .... sur des fichiers temporaires Exemple HFerme("TmpStatCaisse") NomFichierTemp est une chaîne="TPS"+Gauche(Initiale)+DateSys() HChangeNom("TmpStatCaisse",NomFichierTemp) HCréation("TmpStatCaisse")
Mes demandes :
Suite à mon synopsis faut-il que je change beaucoup de choses pour pouvoir utiliser mon application sous terminal serveur ? Puis-je garder mon .ini ou il faut que je le remplace par autre chose ? ou que je le mette à un autre endroit (Rep application data) ? Comment se passe le gestion des clés hasp puisque c'est l'adresse IP qui declenche un nouvel utilisateur ? Les HchangeNom et HchangeRep vont-il me poser des problemes ? Connaissez vous des astuces ou remarques sur la mise en place de systeme TSE ... Existe-il un tutorial sur TSE et quel TSE utilisé avec les applications WINDEV ?
Merci de vos remarques et de vos futurs eclaircissements .... |
| |
| |
| | | |
|
| | |
| |
Publicado em setembro, 22 2005 - 1:49 PM |
Bonjour, J'ai juste une remarque, qui n'a rien à voir avec la question : tu peux utiliser NetNomMachine() pour récupérer le nom de la machine.
Frédéric. |
| |
| |
| | | |
|
| | |
| |
Publicado em setembro, 22 2005 - 2:57 PM |
Merci beaucoup pour les conseils, tutos et remarques |
| |
| |
| | | |
|
| | |
| |
Publicado em setembro, 22 2005 - 4:02 PM |
Bonjour, "Yann" <support@siag.fr> writes:
Bonjour j'ai une application que je voudrais passer en TSE. J'ai quelques questions sur la mise en place
Le synopsis de mon application :
Mon application est mono instance J'utilise un .ini qui est placé dans le repertoire de lancement de l'application Je recupere le nom du poste (pour qu'un uitilsateur ne se connecte pas 2 fois sur des postes différent) avec le code ci dessous
NomOrdinateur est une chaîne ASCIIZ sur 255 LpBuffer est une chaîne ASCIIZ sur 255 Nsize est un entier%5 AppelDLL32("kernel32","GetComputerNameA",&LpBuffer,&Nsize) NomOrdinateur=Majuscule(SansEspace(LpBuffer))
J'utilise un dongle HASP reso avec gestion des licences.... Je Travaille en HF Classic Je fais souvent dans mon application des HChangeNom, HChangeRep etc .... sur des fichiers temporaires Exemple HFerme("TmpStatCaisse") NomFichierTemp est une chaîne="TPS"+Gauche(Initiale)+DateSys() HChangeNom("TmpStatCaisse",NomFichierTemp) HCréation("TmpStatCaisse")
ci joint un lien qui fait référence au minimum nécessaire pour que ton application fonctionne sous TSE
http://laurent-dardenne.developpez.com/articles/regle-developpement-TSE/…
concernant ta clé aucune idée mais peut être faire des recherches sur google, car le problème de l'adresse IP est exactement le même lorsque tu bosses avec un serveur de donnée.
Bien lire le lien ci-dessus, lorsques tu lances ton appli, tu peux récupérer une variable d'environnement histoire de savoir que tu es en TSE et modifier si nécessaire le comportement et l'interface de ton application.
Mes demandes :
Suite à mon synopsis faut-il que je change beaucoup de choses pour pouvoir utiliser mon application sous terminal serveur ? Puis-je garder mon .ini ou il faut que je le remplace par autre chose ? ou que je le mette à un autre endroit (Rep application data) ? Comment se passe le gestion des clés hasp puisque c'est l'adresse IP qui declenche un nouvel utilisateur ? Les HchangeNom et HchangeRep vont-il me poser des problemes ? Connaissez vous des astuces ou remarques sur la mise en place de systeme TSE ... Existe-il un tutorial sur TSE et quel TSE utilisé avec les applications WINDEV ?
Merci de vos remarques et de vos futurs eclaircissements ....
-- suivre ce lien pour répondre: http://cerbermail.com/… Daniel
|
| |
| |
| | | |
|
| | |
| |
Publicado em setembro, 22 2005 - 4:07 PM |
Bonjour,
> Puis-je garder mon .ini ou il faut que je le remplace par autre chose ? ou que je le mette à un autre endroit (Rep application data) ?
Il te faut utiliser les variables d'environnement. Par exemple %USERPROFILE% pour poser les ini dans le profil de chaque User. pour récuperer ces varaibles voir : SysEnvironnement ()
Comment se passe le gestion des clés hasp puisque c'est l'adresse IP qui declenche un nouvel utilisateur ?
Je ne sais pas
> Les HchangeNom et HchangeRep vont-il me poser des problemes ?
Non pas à ma connaissance
Connaissez vous des astuces ou remarques sur la mise en place de systeme TSE ... > Existe-il un tutorial sur TSE et quel TSE utilisé avec les applications WINDEV ?
Quelques conseils : - Alléger l'interface ( graphiques ) - Moins de 256 couleurs ( TSE sous 2000 )
Sébastien |
| |
| |
| | | |
|
| | |
| |
Publicado em setembro, 22 2005 - 5:58 PM |
Bonjour,
Faites attention à ne pas utiliser de fenêtre interne ou plusieurs plans dans les fenêtres ... gare aux effets d'affichage, images noires voire des plans impossibles à afficher !
J'ai quelques bugs ouverts pour TSE. |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|