PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Choix HF classique ou CS lors de l'install par l'utilisateur
Choix HF classique ou CS lors de l'install par l'utilisateur
Débuté par olivier jimenez, 06 avr. 2005 13:56 - 4 réponses
Posté le 06 avril 2005 - 13:56
Bonjour,

J'ai une application que je distribue et je voudrais profiter de la possiblité offerte par Windev 9 et HFCS pour proposer ce type d'installation aux utilisateurs finaux.

Je voudrais donc laisser au choix soit une install classique soit client serveur. C'est d'ailleur ce que me propose l'installation créée avec Windev. Mais pour faire fonctionner une application HFCS il faut rajouter dans le code une hdecritconnexion et un hchangeconnexion. Ma question est donc :

Ne connaissant pas à l'avance s'il s'agit d'une connexion CS ou classique comment le savoir dynamiquement lors de l'execution du code ? Et de plus, ou sont enregistrées les données (nom du serveur, port) saisies pendant l'installation pour que je puisse les reutiliser dans mon code et sinon à quoi cela sert il de rentrer ces données pendant l'install ?

Merci
Posté le 07 avril 2005 - 09:58
Bonjour,

Tu peux paramétrer cela dans un fichier .ini (ou la base de registre).
Si le fonctionnement est HF classique tu exécute le code habituel, sinon tu
exécute le hdecritconnexion et le hchangeconnexion.

Pascal

"olivier jimenez" <ojimenez@microstore.Fr> a écrit dans le message de
news:4253a6d5$1@news.pcsoft.fr...


Bonjour,

J'ai une application que je distribue et je voudrais profiter de la

possiblité offerte par Windev 9 et HFCS pour proposer ce type d'installation
aux utilisateurs finaux.

Je voudrais donc laisser au choix soit une install classique soit client

serveur. C'est d'ailleur ce que me propose l'installation créée avec Windev.
Mais pour faire fonctionner une application HFCS il faut rajouter dans le
code une hdecritconnexion et un hchangeconnexion. Ma question est donc :

Ne connaissant pas à l'avance s'il s'agit d'une connexion CS ou classique

comment le savoir dynamiquement lors de l'execution du code ? Et de plus, ou
sont enregistrées les données (nom du serveur, port) saisies pendant
l'installation pour que je puisse les reutiliser dans mon code et sinon à
quoi cela sert il de rentrer ces données pendant l'install ?

Merci
Posté le 07 avril 2005 - 23:06
Cette solution et bonne, mais en plus tu peux le faire des l'installation en
modifiant le code de WDSETUP qui est le programme installateur.

Antoine

Pascal Doret wrote:
Bonjour,

Tu peux paramétrer cela dans un fichier .ini (ou la base de registre).
Si le fonctionnement est HF classique tu exécute le code habituel,
sinon tu exécute le hdecritconnexion et le hchangeconnexion.

Pascal

"olivier jimenez" <ojimenez@microstore.Fr> a écrit dans le message de
news:4253a6d5$1@news.pcsoft.fr...


Bonjour,

J'ai une application que je distribue et je voudrais profiter de la
possiblité offerte par Windev 9 et HFCS pour proposer ce type

d'installation aux utilisateurs finaux.

Je voudrais donc laisser au choix soit une install classique soit
client
serveur. C'est d'ailleur ce que me propose l'installation créée avec

Windev. Mais pour faire fonctionner une application HFCS il faut
rajouter dans le code une hdecritconnexion et un hchangeconnexion. Ma
question est donc :

Ne connaissant pas à l'avance s'il s'agit d'une connexion CS ou
classique
comment le savoir dynamiquement lors de l'execution du code ? Et de

plus, ou sont enregistrées les données (nom du serveur, port) saisies
pendant l'installation pour que je puisse les reutiliser dans mon
code et sinon à quoi cela sert il de rentrer ces données pendant
l'install ?

Merci
Posté le 08 avril 2005 - 12:43
Merci pour ces reponses. La solution la plus propre semble donc de modifier le programme d'installation. Mais, n'est il pas dangereux de modifier ce programme ? Pourrais je toujours creer facilement mais install dpeuis Windev ? Pourrais je toujours utiliser la version d'origine de l'install pour d'autres applications ?
Posté le 09 avril 2005 - 00:06
Bien sur car lorsque tu install ton appli, tu choisis le WDSetup.exe que tu
dois utiliser, c'est a dire le tien pour ce projet et celui de windev pour
tes autres projets.

Antoine

olivier jimenez wrote:
Merci pour ces reponses. La solution la plus propre semble donc de
modifier le programme d'installation. Mais, n'est il pas dangereux de
modifier ce programme ? Pourrais je toujours creer facilement mais
install dpeuis Windev ? Pourrais je toujours utiliser la version
d'origine de l'install pour d'autres applications ?