Comment avoir pour une seule application lancée une deuxième icone dans la barre des taches pour une seconde form créée dynamiquement?
Comment avoir pour une seule application lancée une deuxième icone dans la barre des taches pour une seconde form créée dynamiquement?
Que la source soit avec moi!
Jérôme JEAN-MARAULT
Salut
Tu peux utiliser une DLL dans laquelle tu mets ta Form Mais, dans la DLL, tu ne dois pas faire:
En d'autres termes, tu ne dois pas assigner le TApplication de la DLL sur le TApplication de l'exe (passé en paramètre avec AppHandle)... Sinon tu supprimes exactement l'effet que tu voudrais avoir
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Application.Handle:=AppHandle;
Pedro
Aucune réponse aux sollicitations techniques par MP
Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)
Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit
Aéroclub Bastia Saint-Exupéry
merci ça a l'air d'être ça mais as tu plus de précisions
Que la source soit avec moi!
Jérôme JEAN-MARAULT
Quelles précisions tu voudrais?
Pedro
Aucune réponse aux sollicitations techniques par MP
Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)
Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit
Aéroclub Bastia Saint-Exupéry
en fait j'ai pas bien compris fo que crée une dll avant pendant ?
et puis comment et enfin quand la lancer?
Que la source soit avec moi!
Jérôme JEAN-MARAULT
Salut une autre solution sans DLL consiste à surcharger la méthodes CreateParams de la Form :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 procedure TForm1.CreateParams(var params: TCreateParams); begin inherited CreateParams(params); params.ExStyle := params.ExStyle or WS_EX_APPWINDOW; end;
:ccool Je ne connaissais pas c'est beaucoup plus propreEnvoyé par rbh
Pedro
Aucune réponse aux sollicitations techniques par MP
Faut pas attendre d'en avoir besoin pour s'en servir... (Lucien Stéphane)
Les pages Source C'est bon. Mangez-en!
Le défi Delphi
Règles du forum - FAQ Delphi - Pensez au chtit
Aéroclub Bastia Saint-Exupéry
Super c vachement mieux merci
Que la source soit avec moi!
Jérôme JEAN-MARAULT
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager