Bonjour
J'ai créé plusieurs DLL en .Net
Elles fonctionnent parfaitement.
Pour accélérer le chargement de mon interface, je veux supprimer la
référence a mes DLL dans mon projet et les charger après coup
J'essais avec DLLimport, mais je n'arrive pas à trouver la bonne syntaxe.
Est ce la bonne façon de procéder?
Merci de votre aide
Michel Lemaitre
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
TINANT Hervé [MVP .NET]
Pour les DLL .NEt il faut faut loader les assembly (LoadFrom dans system.reflection.Assembly)
DllImport etant prevu pour lancer des fonctions d'une Dll C/C++
-- TINANT Hervé (alias Crazyht) MVP Visual C#.NET
http://www.vbfrance.com http://www.csharpfr.com
"Michel Lemaitre" a écrit dans le message de news:4120ec02$0$20369$
Bonjour J'ai créé plusieurs DLL en .Net Elles fonctionnent parfaitement. Pour accélérer le chargement de mon interface, je veux supprimer la référence a mes DLL dans mon projet et les charger après coup J'essais avec DLLimport, mais je n'arrive pas à trouver la bonne syntaxe. Est ce la bonne façon de procéder? Merci de votre aide Michel Lemaitre
Pour les DLL .NEt il faut faut loader les assembly (LoadFrom dans
system.reflection.Assembly)
DllImport etant prevu pour lancer des fonctions d'une Dll C/C++
--
TINANT Hervé (alias Crazyht)
MVP Visual C#.NET
http://www.vbfrance.com
http://www.csharpfr.com
"Michel Lemaitre" <mmlemaitre@free.fr> a écrit dans le message de
news:4120ec02$0$20369$636a15ce@news.free.fr...
Bonjour
J'ai créé plusieurs DLL en .Net
Elles fonctionnent parfaitement.
Pour accélérer le chargement de mon interface, je veux supprimer la
référence a mes DLL dans mon projet et les charger après coup
J'essais avec DLLimport, mais je n'arrive pas à trouver la bonne syntaxe.
Est ce la bonne façon de procéder?
Merci de votre aide
Michel Lemaitre
Pour les DLL .NEt il faut faut loader les assembly (LoadFrom dans system.reflection.Assembly)
DllImport etant prevu pour lancer des fonctions d'une Dll C/C++
-- TINANT Hervé (alias Crazyht) MVP Visual C#.NET
http://www.vbfrance.com http://www.csharpfr.com
"Michel Lemaitre" a écrit dans le message de news:4120ec02$0$20369$
Bonjour J'ai créé plusieurs DLL en .Net Elles fonctionnent parfaitement. Pour accélérer le chargement de mon interface, je veux supprimer la référence a mes DLL dans mon projet et les charger après coup J'essais avec DLLimport, mais je n'arrive pas à trouver la bonne syntaxe. Est ce la bonne façon de procéder? Merci de votre aide Michel Lemaitre
Michel Lemaitre
Merci de cette réponse rapide Mais j'ai un encore petit problème: Je fais: Imports System.Reflection.Assembly puis : Dim myAssembly as Assembly myAssembly = Assembly.loadFrom("my.dll") Mais j'ai une erreur (Assembly n'est pas un type) Où est-ce que je me trompe Merci de votre aide
Michel Lemaitre
"TINANT Hervé [MVP .NET]" a écrit dans le message de news:
Pour les DLL .NEt il faut faut loader les assembly (LoadFrom dans system.reflection.Assembly)
DllImport etant prevu pour lancer des fonctions d'une Dll C/C++
-- TINANT Hervé (alias Crazyht) MVP Visual C#.NET
http://www.vbfrance.com http://www.csharpfr.com
"Michel Lemaitre" a écrit dans le message de news:4120ec02$0$20369$ > Bonjour > J'ai créé plusieurs DLL en .Net > Elles fonctionnent parfaitement. > Pour accélérer le chargement de mon interface, je veux supprimer la > référence a mes DLL dans mon projet et les charger après coup > J'essais avec DLLimport, mais je n'arrive pas à trouver la bonne
syntaxe.
> Est ce la bonne façon de procéder? > Merci de votre aide > Michel Lemaitre > >
Merci de cette réponse rapide
Mais j'ai un encore petit problème:
Je fais:
Imports System.Reflection.Assembly
puis :
Dim myAssembly as Assembly
myAssembly = Assembly.loadFrom("my.dll")
Mais j'ai une erreur (Assembly n'est pas un type)
Où est-ce que je me trompe
Merci de votre aide
Michel Lemaitre
"TINANT Hervé [MVP .NET]" <Crazyht24-no-spam@Hotmail.com> a écrit dans le
message de news:OlFL9I8gEHA.3988@tk2msftngp13.phx.gbl...
Pour les DLL .NEt il faut faut loader les assembly (LoadFrom dans
system.reflection.Assembly)
DllImport etant prevu pour lancer des fonctions d'une Dll C/C++
--
TINANT Hervé (alias Crazyht)
MVP Visual C#.NET
http://www.vbfrance.com
http://www.csharpfr.com
"Michel Lemaitre" <mmlemaitre@free.fr> a écrit dans le message de
news:4120ec02$0$20369$636a15ce@news.free.fr...
> Bonjour
> J'ai créé plusieurs DLL en .Net
> Elles fonctionnent parfaitement.
> Pour accélérer le chargement de mon interface, je veux supprimer la
> référence a mes DLL dans mon projet et les charger après coup
> J'essais avec DLLimport, mais je n'arrive pas à trouver la bonne
syntaxe.
> Est ce la bonne façon de procéder?
> Merci de votre aide
> Michel Lemaitre
>
>
Merci de cette réponse rapide Mais j'ai un encore petit problème: Je fais: Imports System.Reflection.Assembly puis : Dim myAssembly as Assembly myAssembly = Assembly.loadFrom("my.dll") Mais j'ai une erreur (Assembly n'est pas un type) Où est-ce que je me trompe Merci de votre aide
Michel Lemaitre
"TINANT Hervé [MVP .NET]" a écrit dans le message de news:
Pour les DLL .NEt il faut faut loader les assembly (LoadFrom dans system.reflection.Assembly)
DllImport etant prevu pour lancer des fonctions d'une Dll C/C++
-- TINANT Hervé (alias Crazyht) MVP Visual C#.NET
http://www.vbfrance.com http://www.csharpfr.com
"Michel Lemaitre" a écrit dans le message de news:4120ec02$0$20369$ > Bonjour > J'ai créé plusieurs DLL en .Net > Elles fonctionnent parfaitement. > Pour accélérer le chargement de mon interface, je veux supprimer la > référence a mes DLL dans mon projet et les charger après coup > J'essais avec DLLimport, mais je n'arrive pas à trouver la bonne
syntaxe.
> Est ce la bonne façon de procéder? > Merci de votre aide > Michel Lemaitre > >
Patrick Philippot
Michel Lemaitre wrote:
Mais j'ai un encore petit problème: Je fais: Imports System.Reflection.Assembly puis : Dim myAssembly as Assembly myAssembly = Assembly.loadFrom("my.dll") Mais j'ai une erreur (Assembly n'est pas un type)
Bonjour,
Assembly est un mot réservé en VB .Net. Pour lever l'ambiguité et pour qu'il soit considéré comme un identifiant, utilisez des crochets:
Dim myAssembly as [Assembly] myAssembly = [Assembly].loadFrom("my.dll")
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Michel Lemaitre wrote:
Mais j'ai un encore petit problème:
Je fais:
Imports System.Reflection.Assembly
puis :
Dim myAssembly as Assembly
myAssembly = Assembly.loadFrom("my.dll")
Mais j'ai une erreur (Assembly n'est pas un type)
Bonjour,
Assembly est un mot réservé en VB .Net. Pour lever l'ambiguité et pour
qu'il soit considéré comme un identifiant, utilisez des crochets:
Dim myAssembly as [Assembly]
myAssembly = [Assembly].loadFrom("my.dll")
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Mais j'ai un encore petit problème: Je fais: Imports System.Reflection.Assembly puis : Dim myAssembly as Assembly myAssembly = Assembly.loadFrom("my.dll") Mais j'ai une erreur (Assembly n'est pas un type)
Bonjour,
Assembly est un mot réservé en VB .Net. Pour lever l'ambiguité et pour qu'il soit considéré comme un identifiant, utilisez des crochets:
Dim myAssembly as [Assembly] myAssembly = [Assembly].loadFrom("my.dll")
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Michel Lemaitre
Désolé, il m'indique la même erreur ? "Patrick Philippot" a écrit dans le message de news:
Michel Lemaitre wrote: > Mais j'ai un encore petit problème: > Je fais: > Imports System.Reflection.Assembly > puis : > Dim myAssembly as Assembly > myAssembly = Assembly.loadFrom("my.dll") > Mais j'ai une erreur (Assembly n'est pas un type)
Bonjour,
Assembly est un mot réservé en VB .Net. Pour lever l'ambiguité et pour qu'il soit considéré comme un identifiant, utilisez des crochets:
Dim myAssembly as [Assembly] myAssembly = [Assembly].loadFrom("my.dll")
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Désolé,
il m'indique la même erreur
?
"Patrick Philippot" <patrick.philippot@mainsoft.xx> a écrit dans le message
de news:On2ak0DhEHA.636@TK2MSFTNGP12.phx.gbl...
Michel Lemaitre wrote:
> Mais j'ai un encore petit problème:
> Je fais:
> Imports System.Reflection.Assembly
> puis :
> Dim myAssembly as Assembly
> myAssembly = Assembly.loadFrom("my.dll")
> Mais j'ai une erreur (Assembly n'est pas un type)
Bonjour,
Assembly est un mot réservé en VB .Net. Pour lever l'ambiguité et pour
qu'il soit considéré comme un identifiant, utilisez des crochets:
Dim myAssembly as [Assembly]
myAssembly = [Assembly].loadFrom("my.dll")
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Désolé, il m'indique la même erreur ? "Patrick Philippot" a écrit dans le message de news:
Michel Lemaitre wrote: > Mais j'ai un encore petit problème: > Je fais: > Imports System.Reflection.Assembly > puis : > Dim myAssembly as Assembly > myAssembly = Assembly.loadFrom("my.dll") > Mais j'ai une erreur (Assembly n'est pas un type)
Bonjour,
Assembly est un mot réservé en VB .Net. Pour lever l'ambiguité et pour qu'il soit considéré comme un identifiant, utilisez des crochets:
Dim myAssembly as [Assembly] myAssembly = [Assembly].loadFrom("my.dll")
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Patrick Philippot
Michel Lemaitre wrote:
Imports System.Reflection.Assembly
Désolé, il m'indique la même erreur
Imports System.Reflection <<
Imports System.Reflection.Assembly n'est pas un namespace.
-- Patrick Philippot - Microsoft MVP MainSoft Consulting Services www.mainsoft.fr
Michel Lemaitre wrote:
Imports System.Reflection.Assembly
Désolé,
il m'indique la même erreur
Imports System.Reflection <<
Imports System.Reflection.Assembly n'est pas un namespace.
--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr