Si ton Class.vb est dans le même projet, je ne vois pas où est le problème.
Bon, juste après using des références (aucune idée de la syntaxe vb.net), dans ton Class.vb, tu dois avoir (en toute logique) deux lignes :
L'une indiquant le Namespace dans lequel tu travailles, et l'autre indiquant le nom de la première classe.
Dans ton Form.vb, tu dois alors utiliser :
- Si c'est le même namespace, directement le nom de la classe
- Si c'est pas le même namespace, le nom du namespace du class.vb puis le nom de la classe que tu veux utiliser
En gros, exemple en C# (en toute logique, à la syntaxe près, c'est rigoureusement la même chose) :
Code :
// Class.cs using System; using System.Collections; using System.IO; using System.Threading; namespace AdvancedFileManager { public class FileProducer { ... } } }
|
Code :
// Form.cs using System; using System.IO; namespace TestConsole { class MainProgram { ... public void Run(string source, string destination, bool overwrite) { ... AdvancedFileManager. FileProducer fp = new AdvancedFileManager. FileProducer(); ... } } }
|
Message édité par MagicBuzz le 14-01-2010 à 15:11:39