begin process at 2008 05 16 04:55:15
1 173 215 membres
57 nouveaux aujourd'hui
13 970 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MIDI IN EN VB2005


Information sur la source

Description

Pour ceux qui possèdent un clavier Midi.
Démontre la capture des évènements l'entrée Midi
Il faut sélectioner le périphérique d'entreé en faisant un clic droit sur le pianon guide.

Afyn
Navedac

Le savoir faire des cancres

Conclusion

Merci à EBArtsoft encore une fois
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

  • signaler à un administrateur
    Commentaire de Afyn le 09/07/2007 23:13:04

    Quelques soucis avec les caractères Multibytes.
    S'il y a des connaisseurs je veux bien apprendre.

    Afyn
    Navedac

  • signaler à un administrateur
    Commentaire de TeBeCo le 10/07/2007 08:05:03

    jeux de caractères :
    namespace => System.Text.Encoding
    ASCII
    Unicode
    UTF8
    UTF16
    Default (celui du systeme probablement l'ANSI sur bcp de pc)


    string=>byte :
    dim btData() as Byte = system.text.encoding.ascii.getbytes("salut")

    byte => string
    dim btData() as Byte
    ...
    'remplissage
    ...
    'decodage
    dim sData as String = system.text.encoding.ascii.getstring(btdata)


    (enfin ya plusieur fonction avec de l'overload a toi de choisir l'encoding qui te correspond ainsi qui les methode les plus approprié
    j'espere avoir repondu a ta question sur les "caractère multibytes"

  • signaler à un administrateur
    Commentaire de Afyn le 10/07/2007 11:12:58

    J'avais utilisé la fonction Unicode.getstring

    MenuItem.Text = Encoding.Unicode.GetString(MidiInCaps.ProductName)

    Mais on peut voir sur la capture d'écran qu'il y a des petits soucis.

    Je vais tester avec ascii.getstring

    Merci pour ta réponse

    Afyn
    Navedac

  • signaler à un administrateur
    Commentaire de Afyn le 10/07/2007 11:31:55

    J'ai testé en remplaçant par la ligne suivante :

    MenuItem.Text = System.Text.Encoding.ASCII.GetString(MidiInCaps.ProductName)

    C'est par vraiment ça non plus ...

    Voilà Product Name :

    <MarshalAs(UnmanagedType.ByValArray, SizeConst:=64)> Dim ProductName As Byte()

    Normalement c'est une structure de 32 Bytes
    Mais avec .NET ça ne fonctionnait pas
    J'ai augmenté la structure à 64 Bytes, mais c'est forcément du bricolage...

    Merci de votre aide

    Afyn
    Navedac

  • signaler à un administrateur
    Commentaire de EBArtSoft le 11/07/2007 21:57:49 administrateur CS

    Bravo pour être sorti de ta caverne d'ours polaire !
    C'est bien de passer voir les pingouin de temps en temps :p

Ajouter un commentaire

Discussions en rapport avec ce code source

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS