Bonjour à tous,
Merci pour vos réponses qui vont certainement m'être utiles. J'avoue que j'avais essayé avec un fichier include.h comme pour une dll écrite en c, ce qui n'avait pas fonctionné. Je vais un peu fouiller de ce côté. Et publierais un code si cela fonctionne.
Remarque : C'est un projet ...
La recherche a retourné 1719 résultats
Aller sur la recherche avancée
- ven. 18/juil./2025 8:07
- Forum : Débutants
- Sujet : Utiliser une dll pb en C
- Réponses : 4
- Vues : 177
- mar. 15/juil./2025 7:35
- Forum : Débutants
- Sujet : Utiliser une dll pb en C
- Réponses : 4
- Vues : 177
Utiliser une dll pb en C
Bonjour a tous,
Cela fait longtemps que je n'ai rien posté. Quelqu'un, a-t-il déjà essayé d'utiliser une dll PB avec Visual studio en C.
Merci
Cela fait longtemps que je n'ai rien posté. Quelqu'un, a-t-il déjà essayé d'utiliser une dll PB avec Visual studio en C.
Merci
- jeu. 11/avr./2024 14:21
- Forum : Débutants
- Sujet : [Clos/Résolu] Utilisation de WaitThread
- Réponses : 8
- Vues : 3381
Re: [Clos/Résolu] Utilisation de WaitThread
Bonjour,
Voici le lien d'un tuto que j'avais fais sur le forum pour utiliser les threads. Dans le cadre de mon boulot, même si je n'utilise pas Pb mais C ou C# j'utilise très frequement le Produceur consumer.
Tuto multi threading
Cordialement.
Voici le lien d'un tuto que j'avais fais sur le forum pour utiliser les threads. Dans le cadre de mon boulot, même si je n'utilise pas Pb mais C ou C# j'utilise très frequement le Produceur consumer.
Tuto multi threading
Cordialement.
- ven. 05/avr./2024 7:58
- Forum : Débutants
- Sujet : Libération mémoire des objets dynamiques
- Réponses : 3
- Vues : 1756
Re: Libération mémoire des objets dynamiques
Bonjour,
Moi je dirais plutôt que cela dépend. Si tu utilise une variable ou une variable dynamiquement allouée avec AllocaMemory ou autre. A la fermeture du programme normalement toute la mémoire sera libèrée. Mais il est de bonne pratique de libèrer la mémoire directement que l'on en plus besoin ...
Moi je dirais plutôt que cela dépend. Si tu utilise une variable ou une variable dynamiquement allouée avec AllocaMemory ou autre. A la fermeture du programme normalement toute la mémoire sera libèrée. Mais il est de bonne pratique de libèrer la mémoire directement que l'on en plus besoin ...
- dim. 24/mars/2024 14:41
- Forum : Débutants
- Sujet : Compilation arduino dans une interface PB.
- Réponses : 5
- Vues : 2076
Re: Compilation arduino dans une interface PB.
Bonjour MetalOS,
J'ai déjà vu sur le forum un example de codage Arduino avec Pb. Mais je ne pense que cela soit une bonne solution. Car Framwork d' arduino est codé en C++ et donc orienté objet. Donc si par exemple tu voulais juste envoyer un message sur le port série tu devrais écrire en C ...
J'ai déjà vu sur le forum un example de codage Arduino avec Pb. Mais je ne pense que cela soit une bonne solution. Car Framwork d' arduino est codé en C++ et donc orienté objet. Donc si par exemple tu voulais juste envoyer un message sur le port série tu devrais écrire en C ...
- lun. 24/juil./2023 14:48
- Forum : Débutants
- Sujet : Utiliser un thread pour transmettre un fichier via FTP
- Réponses : 18
- Vues : 3513
Re: Utiliser un thread pour transmettre un fichier via FTP
Désolé Mark,
Peut-être me sui je mal exprimé. Mais dans mon cours de temps réel. Le multi threading était un élément important, car c'est l'os qui décide quand le thread sera exécuté.
D'où la difficulté d'exécuter plusieurs threads qui partagent les mêmes ressources en même temps.
Maintenant, il ...
Peut-être me sui je mal exprimé. Mais dans mon cours de temps réel. Le multi threading était un élément important, car c'est l'os qui décide quand le thread sera exécuté.
D'où la difficulté d'exécuter plusieurs threads qui partagent les mêmes ressources en même temps.
Maintenant, il ...
- lun. 24/juil./2023 6:58
- Forum : Débutants
- Sujet : Utiliser un thread pour transmettre un fichier via FTP
- Réponses : 18
- Vues : 3513
Re: Utiliser un thread pour transmettre un fichier via FTP
Bonjour,
Je pense que les limites vont dépendre de la mémoire vive du CPU ainsi que du nombre de cœurs du CPU. Sous linux real time (si je ne dis pas bêtise) on peut dédier certains cœurs à certains threads.
Attention : il est par contre important dans une boucle d'écoute d'un thread , de poser un ...
Je pense que les limites vont dépendre de la mémoire vive du CPU ainsi que du nombre de cœurs du CPU. Sous linux real time (si je ne dis pas bêtise) on peut dédier certains cœurs à certains threads.
Attention : il est par contre important dans une boucle d'écoute d'un thread , de poser un ...
- jeu. 20/juil./2023 13:14
- Forum : Débutants
- Sujet : Utiliser un thread pour transmettre un fichier via FTP
- Réponses : 18
- Vues : 3513
Re: Utiliser un thread pour transmettre un fichier via FTP
Voic un petit tuto que j'avais réalisé sur le multi threading.
viewtopic.php?t=17900
Tous les exemples dérivent de ce petit livre.
http://greenteapress.com/semaphores/Lit ... phores.pdf
viewtopic.php?t=17900
Tous les exemples dérivent de ce petit livre.
http://greenteapress.com/semaphores/Lit ... phores.pdf
- mer. 19/juil./2023 8:41
- Forum : Débutants
- Sujet : Utiliser un thread pour transmettre un fichier via FTP
- Réponses : 18
- Vues : 3513
Re: Utiliser un thread pour transmettre un fichier via FTP
Voici un petit exemple de multi threading fait à la va vite. Ce code lance trois threads (avec le bouton) la deuxième attend que la première soit finie et la dernière surveille les deux preimères threads.
Global.i TH1,TH2,TH3
Global mutex = CreateMutex()
Global.b ThreadOneIsFinished = #False ...
Global.i TH1,TH2,TH3
Global mutex = CreateMutex()
Global.b ThreadOneIsFinished = #False ...
- mar. 18/juil./2023 12:53
- Forum : Débutants
- Sujet : Utiliser un thread pour transmettre un fichier via FTP
- Réponses : 18
- Vues : 3513
Re: Utiliser un thread pour transmettre un fichier via FTP
Bonjour,
Bien évidement qu'il vaut mieux créer un Thread pour n'importe quel traitement qui prend du temps. Tu peuxmêm faire du multi threading genre producteur consomateur etc...
Avec Pb tu peux modifier les champs d'une fenêtre dans un thread. Attention : Cela n'est pas vrai dans d'autres ...
Bien évidement qu'il vaut mieux créer un Thread pour n'importe quel traitement qui prend du temps. Tu peuxmêm faire du multi threading genre producteur consomateur etc...
Avec Pb tu peux modifier les champs d'une fenêtre dans un thread. Attention : Cela n'est pas vrai dans d'autres ...
- lun. 08/mai/2023 9:38
- Forum : Débutants
- Sujet : Des boutons image qui disparaissent
- Réponses : 3
- Vues : 1067
Re: Des boutons image qui disparaissent
A mon sens cela doit venir de l'utilisation d'ID similaires. Pour éviter ce genre de désagrément utilise #PB_Any
- lun. 08/mai/2023 9:33
- Forum : Discussion générale
- Sujet : Créer un mini OS Linux avec PB, c'est possible ?
- Réponses : 7
- Vues : 3193
Re: Créer un mini OS Linux avec PB, c'est possible ?
Il existe des logiciels comme Yocto https://www.yoctoproject.org/ qui permettent de créer une version linux à la carte.
Cela est souvent utilisé pour de l'embarquer, on ne choisi alors que ce qui est vraiment indispensable.
Cela est souvent utilisé pour de l'embarquer, on ne choisi alors que ce qui est vraiment indispensable.
- mar. 18/oct./2022 11:30
- Forum : Débutants
- Sujet : Question Android
- Réponses : 2
- Vues : 727
Re: Question Android
Un apk android peut utiliser une base de données Sqlite en local. Pour la créée il faut voir du côté de SpiderBasic (si tu veu utilisé Pb) ou par exemple Xamarin qui se code en C# ou autre.
Pour pouvoir éventuélement communiquer avec une application Windows, il faudra utiliser le HTTP via par ...
Pour pouvoir éventuélement communiquer avec une application Windows, il faudra utiliser le HTTP via par ...
- mer. 31/août/2022 12:39
- Forum : Débutants
- Sujet : Bindevent et NetworkClientEvent()
- Réponses : 3
- Vues : 670
Re: Bindevent et NetworkClientEvent()
Bonjour,
Pas un bindEvent, mais il est possible de créer un Thread qui utilise la fonction
Resultat = NetworkClientEvent(Connexion)
#PB_NetworkEvent_None : Il ne s'est rien passé.
#PB_NetworkEvent_Data : Des données ont été reçues (à lire avec ReceiveNetworkData())
#PB_NetworkEvent_Disconnect ...
Pas un bindEvent, mais il est possible de créer un Thread qui utilise la fonction
Resultat = NetworkClientEvent(Connexion)
#PB_NetworkEvent_None : Il ne s'est rien passé.
#PB_NetworkEvent_Data : Des données ont été reçues (à lire avec ReceiveNetworkData())
#PB_NetworkEvent_Disconnect ...
- ven. 10/juin/2022 14:46
- Forum : Débutants
- Sujet : StringGadget sur image
- Réponses : 7
- Vues : 960
Re: StringGadget sur image
Libre à toi de choisir la solution qui te convient le mieux. Juste une petite remarque, en utilisant un canvas comme container, les éléments à placer seront placés depuis le bord du container et non pas le bord de la fenêtre.
Tu peux aussi éventuelement disposer ton image et tes string dans un ...
Tu peux aussi éventuelement disposer ton image et tes string dans un ...