La recherche a retourné 1715 résultats
Aller sur la recherche avancée
- dim. 24/mars/2024 14:41
- Forum : Débutants
- Sujet : Compilation arduino dans une interface PB.
- Réponses : 4
- Vues : 348
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++ Serial...
- lun. 24/juil./2023 14:48
- Forum : Débutants
- Sujet : Utiliser un thread pour transmettre un fichier via FTP
- Réponses : 18
- Vues : 1189
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 est...
- lun. 24/juil./2023 6:58
- Forum : Débutants
- Sujet : Utiliser un thread pour transmettre un fichier via FTP
- Réponses : 18
- Vues : 1189
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 d...
- jeu. 20/juil./2023 13:14
- Forum : Débutants
- Sujet : Utiliser un thread pour transmettre un fichier via FTP
- Réponses : 18
- Vues : 1189
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 : 1189
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....
- mar. 18/juil./2023 12:53
- Forum : Débutants
- Sujet : Utiliser un thread pour transmettre un fichier via FTP
- Réponses : 18
- Vues : 1189
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 langages...
- lun. 08/mai/2023 9:38
- Forum : Débutants
- Sujet : Des boutons image qui disparaissent
- Réponses : 3
- Vues : 526
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 : 726
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 : 237
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 exempl...
- mer. 31/août/2022 12:39
- Forum : Débutants
- Sujet : Bindevent et NetworkClientEvent()
- Réponses : 3
- Vues : 235
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: Le cl...
- ven. 10/juin/2022 14:46
- Forum : Débutants
- Sujet : StringGadget sur image
- Réponses : 7
- Vues : 352
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 conta...
- ven. 10/juin/2022 13:47
- Forum : Débutants
- Sujet : StringGadget sur image
- Réponses : 7
- Vues : 352
Re: StringGadget sur image
Bonjour, Le problème vient du fait qu'une image n'est pas un container, mais en ustilisant un canvas cela devrait fonctionner Cordialement Procedure CaseString() id = 100 For c = 0 To 9 For l = 0 To 9 StringGadget(id, 4 +c*30, 4+l*30, 20, 20, "X") id +1 Next Next EndProcedure Procedure gri...
- mar. 07/juin/2022 12:32
- Forum : Débutants
- Sujet : Libérer le processeur
- Réponses : 13
- Vues : 861
Re: Libérer le processeur
Voici une exemple : Et croi moi je connais WIndev, il est netement plus lent et grourmand que Pb Global counter = 0 Global IdThread = 0 Procedure Exit() If IsThread(IdThread) KillThread(IdThread) EndIf MessageRequester("Test","Counter value "+Str(counter)) End EndProcedure Proced...
- mar. 24/mai/2022 14:33
- Forum : Débutants
- Sujet : Panne sur fonction base de donnée sqlite
- Réponses : 10
- Vues : 419
Re: Panne sur fonction base de donnée sqlite
Bonjour michelmarchand , Une autre solution est req.s = "SELECT * FROM Classeur WHERE CompteTiers = ? AND TypePiece = ?" SetDatabaseLong(#BaseDeDonnees, 0, 401049) SetDatabaseString(#BaseDeDonnees, 1, " Bon de Livraison") DatabaseQuery(#BaseDeDonnees, req) While NextDatabaseRow(#...
- sam. 19/mars/2022 15:55
- Forum : Débutants
- Sujet : Date milli second
- Réponses : 3
- Vues : 276
Re: Date milli second
Merci à vous deux.