Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
4
Erster Beitrag:
vor 10 Jahren, 1 Monat
Letzter Beitrag:
vor 10 Jahren, 1 Monat
Beteiligte Autoren:
kevinw, Bob Stratton (bosher)

Calling A .NET Class In A WinDev Form

Startbeitrag von kevinw am 08.07.2008 10:01

A am trying to call a class in a .NET assembly from a WD12 window. The .NET class is called Country inside an assembly called WinDev_DotNET.dll

I have placed this assembly (which I know works fine from a .NET form) in the WD project directory, together with the file WD120NET2.DLL as specified in the Help.

I have then tried to call it a couple of ways - using the Dynamic keyword as I found in a search in this forum - without success:

GLOBAL
loCountry is object WinDev_DotNET.dll dynamic = new Country();

or

GLOBAL
loCountry is object Country dynamic = new Country();

Any other suggestions as to the syntax to use?

TIA, Kevin

Antworten:

For anybody else reading this, adding the Assembly to the .NET References in the Project helps!

Kevin

von kevinw - am 08.07.2008 11:23
Hi Kevin,

I presume it now works??

If not, reply and I'll see if I can help

Cheers

Bob

von Bob Stratton (bosher) - am 08.07.2008 11:25
Hi Bob,

Well the form now starts, but then crashes. However, I believe this is more to do with the .NET assembly (or calling it from a non-.NET client) than WinDev.

Anyway, my problem now.

Regards, Kevin

von kevinw - am 08.07.2008 12:05
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.