PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Pb d'iconisation
Pb d'iconisation
Iniciado por georges, ago., 18 2005 9:07 PM - 8 respostas
Publicado em agosto, 18 2005 - 9:07 PM
Bonjour, je développe un projet comportant une fenetre de login qui n'est pas la premiere fenetre du projet et qui sert à ouvrir une connexion mysql. La fenetre principale est la seconde fenetre chargée et je voudrais que ce soit celle ci qui apparaisse dans la barre des taches windows. pourriez vous m'aider a faire cela, sachant que la fenetre principale ne peut etre affichee sans passer par la fenetre de login. Merci
Publicado em agosto, 19 2005 - 10:44 AM
salut,

tu ouvre la fenêtre principale qui ouvre elle-même la fenêtre de login ...
Publicado em agosto, 19 2005 - 6:03 PM
La fenêtre principale ne peut être ouverte en premier car elle fait appel à des connexions à mon SGBD et la connexion au SGBD se fait justement dans la fenetre de log...
Donc plantage...
Publicado em agosto, 19 2005 - 6:48 PM
"georges" <guest@newsgroup.fr> a écrit dans le message de news:
4304ac24$1@news.pcsoft.fr...

Bonjour, je développe un projet comportant une fenetre de login qui n'est
pas la premiere fenetre du projet et qui sert à ouvrir une connexion
mysql. La fenetre principale est la seconde fenetre chargée et je voudrais
que ce soit celle ci qui apparaisse dans la barre des taches windows.
pourriez vous m'aider a faire cela, sachant que la fenetre principale ne
peut etre affichee sans passer par la fenetre de login. Merci

en init du projet ouvrir la fen login si login ok alors poursuite sinon
finprog ??? ou utiliser la fn utilise comme ceci 1ere fen du projet login si
login ok alors utilise fen principale ???
cdt JeAn-PhI
Publicado em agosto, 20 2005 - 11:54 AM
Actuellement je fais en init du projet ouvre(Fen_login), si login ok alors ouvre(Fen_Principale) sinon reste sur login.

Mais si cette solution n'est pas la bonne, merci de m'expliquer...
Publicado em agosto, 22 2005 - 11:02 AM
"Georges" <guest@newsgroup.fr> a écrit dans le message de news:
4306cd89$1@news.pcsoft.fr...

Actuellement je fais en init du projet ouvre(Fen_login), si login ok alors
ouvre(Fen_Principale) sinon reste sur login.

Mais si cette solution n'est pas la bonne, merci de m'expliquer...



A peu près mettre en 1ère du projet la fen principale puis dans l'init du
projet faire ouvre(fen_login) si ok poursuivre le code normalement la fen
principale s'ouvre toute seule car c'est la 1ère du projet SINON rester sur
fen login par reprisesaisie() ou fermer le prog car si vous bloquer pas la
fen pricinpale s'ouvrira qd même
Cdt JeAn-PhI
Publicado em agosto, 23 2005 - 12:38 AM
Dans l'initialisation du projet, j'ouvre login, ça reste sur login tant que c'est pas le bon puis ça ouvre la principale (tout le code est dans login, rien dans l'initialisation). Login est une fenetre libre, principale une mère MDI. Je n'utilise pas reprisesaisie ou autre chose, la principale est bien la première du projet pourtant elle ne s'ouvre pas tant que le login n'est pas bon...
Mais une fois ouverte si on iconise la principale on a l'icone et le nom de login qui ne se ferme pas mais qui reste derrière (même en ayant mis ferme() à la fin de son code). Si je reforce la fermeture de login depuis la principale (ferme(login)), tout le programme s'arrete !

Je ne comprends pas...
Publicado em agosto, 23 2005 - 10:19 AM
"JF" <guest@newsgroup.fr> a écrit dans le message de news:
430a235a$1@news.pcsoft.fr...


Dans l'initialisation du projet, j'ouvre login, ça reste sur login tant
que c'est pas le bon puis ça ouvre la principale (tout le code est dans
login, rien dans l'initialisation). Login est une fenetre libre,
principale une mère MDI. Je n'utilise pas reprisesaisie ou autre chose, la
principale est bien la première du projet pourtant elle ne s'ouvre pas
tant que le login n'est pas bon...
Mais une fois ouverte si on iconise la principale on a l'icone et le nom
de login qui ne se ferme pas mais qui reste derrière (même en ayant mis
ferme() à la fin de son code). Si je reforce la fermeture de login depuis
la principale (ferme(login)), tout le programme s'arrete !

Je ne comprends pas...



l'ouverture de la principale doit se faire par utilise(f_principale)
Cdt JeAn-PhI
Publicado em agosto, 23 2005 - 2:16 PM
Ah ! Merci !
Ca marche enfin.