FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» number_mouse_up
Ouverture dll Emptypar jjn4 Aujourd'hui à 11:59

» Aide de PANORAMIC
Ouverture dll Emptypar jjn4 Aujourd'hui à 11:16

» trop de fichiers en cours
Ouverture dll Emptypar lepetitmarocain Aujourd'hui à 10:43

» Je teste PANORAMIC V 1 beta 1
Ouverture dll Emptypar papydall Aujourd'hui à 4:17

» select intégrés
Ouverture dll Emptypar jjn4 Hier à 18:33

» PANORAMIC V 1
Ouverture dll Emptypar Klaus Hier à 9:53

» bouton dans autre form que 0
Ouverture dll Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Ouverture dll Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Ouverture dll Emptypar Klaus Lun 6 Mai 2024 - 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Ouverture dll Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Ouverture dll Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
Ouverture dll Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Ouverture dll Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Ouverture dll Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Ouverture dll Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -45%
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre ...
Voir le deal
339 €

 

 Ouverture dll

Aller en bas 
3 participants
AuteurMessage
Yannick




Nombre de messages : 8610
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Ouverture dll Empty
MessageSujet: Ouverture dll   Ouverture dll EmptyVen 3 Avr 2015 - 9:14

Petite question...

Une dll peut elle être ouverte par deux programmes simultanément ?

Le souci : 

Quand je créée un programme avec PPE qui utilise lui même KGF.DLL.
Lorsque je lance le programme en prévisualisation, il me dit qu' il ne peut charger la dll.
Si je lance le programme par Panoramic.exe directement, il n' y a pas de souci.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12293
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Ouverture dll Empty
MessageSujet: Re: Ouverture dll   Ouverture dll EmptyVen 3 Avr 2015 - 13:33

Techniquement, plusieurs programmes peuvent ouvrir la même DLL. Au niveau du DLL_ON, cela ne doit pas poser problème. Sinon comment ferait Windows ? Windows est composé à 80 % de DLLs. En pariculier USER32.dll est ouverte systématiquement, par tous les programmes.

Maintenant, certaines fonctions de KGF.dll utilisent des données mémorisées de façon interne. Exemple: l'image interne des fonctions de gestion d'image. Mais il y a d'autres informations de ce genre. Et donc, si deux programmes utilisent simultanément KGF.dll avec des fonctions qui sont concernées par cela, il y a évidemment un crash. Mais pas au niveau du DLL_ON.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
pascal10000

pascal10000


Nombre de messages : 812
Localisation : Troyes
Date d'inscription : 05/02/2011

Ouverture dll Empty
MessageSujet: Re: Ouverture dll   Ouverture dll EmptyVen 3 Avr 2015 - 13:50

bonjour klaus
J'ai téléchargé ta dernière version de kgf
et il y a un problème le source fonctionne très
bien dès qu'il est lancé avec panoramic mais lorsque
je ferme le projet l'icone du projet reste ouvert dans la barre
de tache de windows et plante panoramic
bonne journée

PS:dès que la kgf n'est pas utilisé tout redevien normal
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12293
Age : 74
Localisation : Ile de France
Date d'inscription : 29/12/2009

Ouverture dll Empty
MessageSujet: Re: Ouverture dll   Ouverture dll EmptyVen 3 Avr 2015 - 14:00

Ce n'est pas très clair, ça. Mais, en tout état de cause, essaie de remplacer ta commande TERMINATE par l'appel suivant d'une fonction de DLL:
Code:
res% = dll_call1("KillProcessByHandle",handle(0))
Ca devrait régler le problème. Tu peux également définir un ON_CLOSE sur ta form 0 et faire cet appel dans cette routine, comme ceci:
Code:
LABEL close0
ON_CLOSE 0,close0
...
close0:
res% = dll_call1("KillProcessByHandle",handle(0))
' on ne passera jamais ici - cette fonction "tue" le programme !
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
pascal10000

pascal10000


Nombre de messages : 812
Localisation : Troyes
Date d'inscription : 05/02/2011

Ouverture dll Empty
MessageSujet: Re: Ouverture dll   Ouverture dll EmptyVen 3 Avr 2015 - 14:03

ok je vais essayé ça
Revenir en haut Aller en bas
Contenu sponsorisé





Ouverture dll Empty
MessageSujet: Re: Ouverture dll   Ouverture dll Empty

Revenir en haut Aller en bas
 
Ouverture dll
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Ouverture d'Excel
» ouverture d'un fichier excel
» problème ouverture d'un programe exe
» [BDR] Fichier ciblé à l'ouverture
» dépannage ouverture fichier

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Présentation et bavardage-
Sauter vers: