PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile (précédentes versions) → WM12 - Problème d'assemblage .NET
WM12 - Problème d'assemblage .NET
Débuté par R Swaab, 07 déc. 2009 16:03 - 2 réponses
Posté le 07 décembre 2009 - 16:03
Bonjour,

Je dois impérativement utiliser une dll C#.

Lorsque j'effectue le test ci-dessous j'ai un message d'erreur.

Quelqu'un pourrait-il m'aider svp ?

Merci d'avance

DLL VB NET
----------
Public Class Class1
Dim MaVariable As String

Public Sub Hello()
MaVariable = "Bonjour ceci est un test"
End Sub

End Class

Projet Windev Mobile 12
-----------------------
pclPter est un objet Class1 dynamique
pclPter = allouer un objet Class1
pclPter:Hello()

Sur mon terminal, ce simple test provoque le message d'erreur suivant :
-----------------------------------------------------------------------
Une erreur système inattendue est survenue.

Détails techniques :

Module : wp120vm.dll
Version du module : 12.01Cy
VI : 06F120056c
Adresse de base : 00D30000
Erreur système : Access violation (GPF)
EIP = 00D53C00


******************************

Informations techniques

Dump de l'erreur du module <WP120VM.DLL> <12.01Cy>.

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 1121

- Code erreur WD55 : 0

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Une erreur système inattendue est survenue.

Détails techniques :

Module : wp120vm.dll
Version du module : 12.01Cy
VI : 06F120056c
Adresse de base : 00D30000
Erreur système : Access violation (GPF)
EIP = 00D53C00


- Pas d'info de debug

- Pas d'info attachée

- Identifiant dans le .err : 1020
Posté le 08 décembre 2009 - 10:55
Sur quelle ligne a lieu le plantage ?

Que donne le code suivant :

pclPter est un objet dynamique
pclPter = allouer un Class1
pclPter:Hello()


ou

AppelDll32("MaDll",,"Hello"...)



R Swaab a couché sur son écran :
Bonjour,

Je dois impérativement utiliser une dll C#.

Lorsque j'effectue le test ci-dessous j'ai un message d'erreur.

Quelqu'un pourrait-il m'aider svp ?

Merci d'avance

DLL VB NET
----------
Public Class Class1
Dim MaVariable As String

Public Sub Hello()
MaVariable = "Bonjour ceci est un test"
End Sub

End Class

Projet Windev Mobile 12
-----------------------
pclPter est un objet Class1 dynamique
pclPter = allouer un objet Class1
pclPter:Hello()

Sur mon terminal, ce simple test provoque le message d'erreur suivant :
-----------------------------------------------------------------------
Une erreur système inattendue est survenue.

Détails techniques :

Module : wp120vm.dll
Version du module : 12.01Cy
VI : 06F120056c
Adresse de base : 00D30000
Erreur système : Access violation (GPF)
EIP = 00D53C00


******************************

Informations techniques

Dump de l'erreur du module <WP120VM.DLL> <12.01Cy>.

- Niveau : erreur fatale (EL_FATAL)

- Code erreur : 1121

- Code erreur WD55 : 0

- Pas de code d'erreur système

- Pas de message d'erreur système

- Que s'est-il passé ?
Une erreur système inattendue est survenue.

Détails techniques :

Module : wp120vm.dll
Version du module : 12.01Cy
VI : 06F120056c
Adresse de base : 00D30000
Erreur système : Access violation (GPF)
EIP = 00D53C00


- Pas d'info de debug

- Pas d'info attachée

- Identifiant dans le .err : 1020
Posté le 11 mars 2010 - 23:27
Bonjour,

J'ai le même soucis que vous avec un assemblage .NET.

Le problème ne se manifeste que en WINDEV 12, en WINDEV 14 pas de problème.

Avez vous trouvé une solution ? (compilation particulière sous visual studio ?)