La recherche a retourné 68 résultats
Aller sur la recherche avancée
- dim. 28/avr./2024 15:26
- Forum : Annonces, codes et discussion générale
- Sujet : Nombre de Case variable?
- Réponses : 3
- Vues : 2174
Re: Nombre de Case variable?
Alors ? Comment as tu procédé ? C'est intéressant de voir une solution plutôt qu'un unique problème.
Ben... En fait, je m'aperçois que ce que j'ai fait ne fonctionne pas. Et de toutes façons, ça n'a pas d’intérêt car ça équivaut à utiliser un If. Donc ça n'apporte rien que du déjà connu. Mais je ...
- sam. 27/avr./2024 5:06
- Forum : Annonces, codes et discussion générale
- Sujet : Nombre de Case variable?
- Réponses : 3
- Vues : 2174
Re: Nombre de Case variable?
C'est bon. Je pense avoir trouvé une façon de procéder pour résoudre le problème. J'ai un peu honte d'avoir posé la question car c'était assez simple en fait.
- ven. 26/avr./2024 19:25
- Forum : Annonces, codes et discussion générale
- Sujet : Nombre de Case variable?
- Réponses : 3
- Vues : 2174
Nombre de Case variable?
Bonjour,
Je voudrais vous demander un conseil ou une idée. Je cherche un moyen de faire l'équivalent de ça:
Procedure TimerEvent()
Static a
a = a + 1
If a_count = 0
a = 1
EndIf
Debug "a = " + a
Select a
Case 1
PlaySound(#Sound6)
Case 30
PlaySound(#Sound0)
Case 60
PlaySound ...
Je voudrais vous demander un conseil ou une idée. Je cherche un moyen de faire l'équivalent de ça:
Procedure TimerEvent()
Static a
a = a + 1
If a_count = 0
a = 1
EndIf
Debug "a = " + a
Select a
Case 1
PlaySound(#Sound6)
Case 30
PlaySound(#Sound0)
Case 60
PlaySound ...
- ven. 23/févr./2024 19:53
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
Ben, à l'ancienne : Select . Ça ne sera pas plus mal : c'est concret, facile à coder et lisible.
Non, je pense que je vais me pencher sur la solution proposée par le créateur de SB. Il y a, dans les exemples, un fichier nommé MutiWindows.sb. Ça donne une façon de programmer en multi fenêtres en ...
- ven. 23/févr./2024 10:33
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
En fait, j'ai bien l'impression que @Procedure() ne marche pas en SB. Donc pas possible de porter le petit bout de code de Microdevweb. Je pense que le problème est résolu maintenant. Tant pis...
- ven. 23/févr./2024 10:30
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
Ça donne 0. Mais ça ne donne pas l'adresse du premier élément de Buffer(). En tout cas ça ne met aucune erreur. J'ai testé avec PB, et là par contre ça marche, ça donne une adresse non nulle.
- mer. 21/févr./2024 15:58
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
Ça fonctionne avec SB en tout cas. Merci de ton aide.Ollivier a écrit : mar. 20/févr./2024 17:37 Il y a des structures pré-définies de type natif :[
C'est un substitut des Peek et Poke. Et j'ignore où c'est dans la doc. C'est gnozal qui m'avait expliqué.
- mar. 20/févr./2024 6:38
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
*ici c'est *this ou autre. C'est un pointeur vers les données de la structure.
Si tu n'as pas PokeI() , essaie ceci :
Ça ne marche pas. Ça m'affiche 0. J'ai essayé avec PB et là ça marche. Je pense que je vais laisser tomber. Ce n'est pas tellement important.
Mais ton code m'interpelle. Que ...
- sam. 17/févr./2024 20:40
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
Est-ce que tu peux tout mettre dans la mémoire d'un tableau ? Global Dim tableau.i(1023)
*ici = @tableau(0)
pokei(*ici, premièreAdresse)
pokei(*ici+8, secondeAdresse)
pokei(*ici+16, laSuite)
pokei(*ici+24, desAutresElements)
; etc...
En fait, il y a des différences notables entre SB et PB. J'en ...
- sam. 17/févr./2024 6:26
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
@jph
Est-ce que tu peux placer les 2 adresses directement ? (au lieu de mettre un pointeur vers les 2 adresses (vt). )
Avec plaisir, mais où ça? À la place du ?VPRO? Je mets les 2 adresses comment? Séparées par des virgules? Il me semble que j'avais déjà essayé un truc dans ce style, mais que ...
- ven. 16/févr./2024 14:40
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
Voici un exemple simple sans this :
Merci pour l'exemple, mais c'est en PB et le ?TableVirt_Conversion_de_classe renvoie une syntax error en SB. C'est pour cette raison que j'avais posé la question. Mais étant donné qu'ici c'est un forum PB, je demandais à tout hasard.
Mais bon, j'ai eu une ...
- jeu. 15/févr./2024 19:20
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
@jph
Tu dis que tu vois un pointeur qui n'est pas initialement dans le code source SB : est-ce que, déjà, la fonction de création (instanciation) retourne une valeur récupérable ?
Comme ici, où je récupère cette valeur : Define *voiture.voiture = voitureCreate()
En fait, je pense que je ne ...
- dim. 11/févr./2024 3:07
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
Essaie ça :
Merci Ollivier,
Ça ne marche pas. J'ai corrigé quelques lignes car elles ne marchent pas avec SB, mais malgré ça, ça n'exécute jamais l'instruction rec1\Draw() et les suivantes. Il faut regarder le code javascript dans le navigateur pour voir l'erreur. C'est un membre du forum ...
- sam. 10/févr./2024 3:18
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
2.21 gigot-ouates...
C'est un lien vers un extrait de retour vers le futur? (je ne sais pas quelle version)
N'hésite pas à repasser voir ce sujet, car je t'ai mis le mécanisme des interfaces. Du moins, c'est la substitution aux interfaces. En gros, les interfaces en PB servent à simplifier ...
- mar. 06/févr./2024 16:10
- Forum : Débutants
- Sujet : Mot clé "this"?
- Réponses : 37
- Vues : 7759
Re: Mot clé "this"?
Bonjour Ollivier,
J'ai vaguement compris ta méthode, mais c'est compliqué. En fait, celle de Microdevweb utilise les Modules et les Interfaces et est plus simple. Cela permet d'encapsuler les données et de rendre les programmes muitifenêtres plus fonctionnels, du moins en SB. Il y a un exemple ...
J'ai vaguement compris ta méthode, mais c'est compliqué. En fait, celle de Microdevweb utilise les Modules et les Interfaces et est plus simple. Cela permet d'encapsuler les données et de rendre les programmes muitifenêtres plus fonctionnels, du moins en SB. Il y a un exemple ...