Bonjour,

j'ai une application (ASP.NET 2, VB) dans laquelle sont définies des classes (ClassAlpha, ClassBeta, ...) dans des fichiers .vb de la manière suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Public Class ClassAplha
    'mon code (propriétés et méthodes)
End Class
A un moment dans mon application, je récupère une chaîne de caractères (appelons la strMaClasse) qui contient le nom d'une de mes classes (donc "ClassAlpha" ou "ClassBeta", etc.)

J'ai besoin à ce moment de déclarer un objet (appelons le monObjet) du type de la classe correspondant à la chaîne de caractères strMaClasse.

Donc littéralement cela aurait put s'écrire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Dim monObjet As strMaClasse
Evidemment cela ne fonctionne pas car strMaClasse n'est pas un type mais une chaîne de caractères.
J'ai essayé plein de choses pour convertir cette chaîne dans le type correspondant mais sans succès.

Comment puis-je faire ?