2009-10-26 10 views
0

La documentation MSDN pour WMPLIB indique que la synchronisation avec le périphérique n'est pas prise en charge dans la programmation .NET, mais uniquement dans C++.Synchronisation de périphérique Windows Media Player dans VB.NET à l'aide de WMPLIB

Existe-t-il, cependant, une classe wrapper simple ou DLL qui peut être utilisée pour l'interface entre un programme .NET et le code C++ nécessaire?

Ou existe-t-il un meilleur moyen de synchroniser des fichiers sur un périphérique à l'aide de VB.NET? Tous les périphériques sont-ils compatibles/compatibles avec un simple fichier system.copyfile?

Répondre

0

Je ne connais aucune enveloppe existante. Peut-être que d'autres peuvent aider avec ça.

Avez-vous essayé C++/CLI? Vous pouvez écrire un projet C++/CLI simple qui peut interopérer avec C/C++, mais ses fonctions sont visibles à partir d'autres langages .NET, tout comme C# ou VB.NET. Nous avons eu beaucoup de succès en enveloppant le code C++ en utilisant C++/CLI, je le recommande.

+0

Je l'ai considéré, mais je n'ai jamais utilisé C++. Je vais descendre cette route s'il n'y a pas d'alternatives ... –