[RESOLU] Question sur un code à plusieurs fenêtres
[RESOLU] Question sur un code à plusieurs fenêtres
Cette s'adresse surtout aux spécialistes en Pb.
Voilà: je suis en train de développer un petit logiciel en Pb. Ce logiciel utilise plusieurs fenêtres différentes (c'est normal, pour un logiciel de gestion). Pour l'instant, pour chaque fenêtre j'ai écrit le code correspondant. Une fois les codes terminés, d'après vous, que faut il faire pour créer l'exécutable ?
Faudra il créer un exécutable pour chaque fenêtre et les appeler par un programme principal?
(RunProgram.. etc...)
Ou alors, mettre tous mes codes dans un seul et créer un seul exécutable qui fait tout?
Merci de votre réponse.
Voilà: je suis en train de développer un petit logiciel en Pb. Ce logiciel utilise plusieurs fenêtres différentes (c'est normal, pour un logiciel de gestion). Pour l'instant, pour chaque fenêtre j'ai écrit le code correspondant. Une fois les codes terminés, d'après vous, que faut il faire pour créer l'exécutable ?
Faudra il créer un exécutable pour chaque fenêtre et les appeler par un programme principal?
(RunProgram.. etc...)
Ou alors, mettre tous mes codes dans un seul et créer un seul exécutable qui fait tout?
Merci de votre réponse.
Dernière modification par anissa le jeu. 09/déc./2010 12:26, modifié 1 fois.
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Question sur un code à plusieurs fenêtres
Réponse de Normand, Les deux solutions sont bonnes. Cela va dépendre du couple taille de ton exécutable et configuration de l'ordinateur qui doit recevoir ce programme.
Vous pouvez aussi regrouper les fonctionnalités de batch telles que des Impressions de grands livres comptable, éditions des factures par lots, Sauvegarde etc ... dans des exécutables indépendants des fonctionnalités liées au quotidien.
Vous pouvez aussi regrouper les fonctionnalités de batch telles que des Impressions de grands livres comptable, éditions des factures par lots, Sauvegarde etc ... dans des exécutables indépendants des fonctionnalités liées au quotidien.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: Question sur un code à plusieurs fenêtres
ça me parait plus propre dans un seul et même fichier
Re: Question sur un code à plusieurs fenêtres
Ça dépend de ce que tu souhaite!
Si c'est une suite du style Office, mieux vaut plusieurs exécutables différents, sinon, à toi de voir.
Comme l'a dit Falsam, il faut prendre en compte que si ton programme est relativement gros, il sera monstrueusement bouffeux de mémoire en un seul exécutable.
Si c'est une suite du style Office, mieux vaut plusieurs exécutables différents, sinon, à toi de voir.
Comme l'a dit Falsam, il faut prendre en compte que si ton programme est relativement gros, il sera monstrueusement bouffeux de mémoire en un seul exécutable.
Re: Question sur un code à plusieurs fenêtres
ou un créer un seul exe et +sieurs DLL
Re: Question sur un code à plusieurs fenêtres
Un seul exe c'est plus propre et surement un peu plus simple si les différents modules doivent communiquer entre eux.
Différentes dll serait un bon compromis comme l'a dit flaith.
Différentes dll serait un bon compromis comme l'a dit flaith.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Question sur un code à plusieurs fenêtres
Il veut mieux mettre tout un seul executable, c'est la norme. Tres peu de logiciel se rapartissent sur plusieurs executables, ca induit de nombreux problemes de synchronisation.
Re: Question sur un code à plusieurs fenêtres
Merci à tous ! Donc, un seul exécutable est préférable.
Dans ce cas, j'aurais besoin d'une réponse à une petite question toute bête:
Voilà: je créé donc une fenêtre principale qui contiendra sûrement des menus
(genre Table des clients, factures, etc..)
C'est la constante #WinMenu (par exemple)
ensuite: dès que l'utilisateur sélectionne le menu (Table desClients), j'ouvre la fenêtre
#WinClient, mais est ce que là je ne serais pas obligée d'utiliser l'instruction
avant d'ouvrir cette deuxièmefenêtre ?
Merci encore de votre aide
Anissa
Dans ce cas, j'aurais besoin d'une réponse à une petite question toute bête:
Voilà: je créé donc une fenêtre principale qui contiendra sûrement des menus
(genre Table des clients, factures, etc..)
C'est la constante #WinMenu (par exemple)
ensuite: dès que l'utilisateur sélectionne le menu (Table desClients), j'ouvre la fenêtre
#WinClient, mais est ce que là je ne serais pas obligée d'utiliser l'instruction
Code : Tout sélectionner
DisableWindow (#WinMenu,1)
Merci encore de votre aide
Anissa
Re: Question sur un code à plusieurs fenêtres
Pas nécessairement, tout dépendant de ce que tu veux. DisableWindow(#WinMenu,1) va tout simplement désactiver, c'est-à-dire que tu ne pourras plus interagir avec la fenêtre #WinMenu, jusqu'à ce que tu donnes un DisableWindow(#WinMenu,0).
The time flies away
Flies towards the farrest skies
A rush of adrenaline
Stopped by the global acceptation
Of me
Ambient Reminiscences - Mouchalagane
Flies towards the farrest skies
A rush of adrenaline
Stopped by the global acceptation
Of me
Ambient Reminiscences - Mouchalagane