GdPicture & software 64bits

Discussions about GdPicture.NET usage in non managed applications built in vb6, Delphi, vfp, MFC c++ etc...
Post Reply
jiffreui
Posts: 3
Joined: Fri Apr 13, 2012 1:55 pm

GdPicture & software 64bits

Post by jiffreui » Fri Apr 13, 2012 2:05 pm

Bonjour,

Nous avons développé une application Windev qui utilise GdPicture.

Nous appelons Gdpicture de la manière suivante :
gdAD est un objet Automation dynamique
gdAD = allouer un objet Automation "GdPicture.GdPictureImaging"

Tout fonctionne très bien tant que notre application est compilé en 32 bits. Mais si on la compile en 64 Bits, "GdPicture.GdPictureImaging" est considéré comme non installé.
Y'a t'il une installation à faire en particulier?

User avatar
Loïc
Site Admin
Posts: 5881
Joined: Tue Oct 17, 2006 10:48 pm
Location: France
Contact:

Re: GdPicture & software 64bits

Post by Loïc » Fri Apr 13, 2012 2:58 pm

Bonjour,

Quelle version de GdPicture utilisez vous ?

Loïc

jiffreui
Posts: 3
Joined: Fri Apr 13, 2012 1:55 pm

Re: GdPicture & software 64bits

Post by jiffreui » Fri Apr 13, 2012 3:02 pm

Gd Picture.Net 8

User avatar
Loïc
Site Admin
Posts: 5881
Joined: Tue Oct 17, 2006 10:48 pm
Location: France
Contact:

Re: GdPicture & software 64bits

Post by Loïc » Fri Apr 13, 2012 4:24 pm

Ok je vois.
Il faut utiliser le regasm du répertoire %SystemRoot%\Microsoft.NET\Framework64.

%SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\regasm.exe GdPicture.NET.dll /codebase /tlb

Je viens de tester, ca fonctionne. Le prochain package fera ça de manière automatique.

Loïc

jiffreui
Posts: 3
Joined: Fri Apr 13, 2012 1:55 pm

Re: GdPicture & software 64bits

Post by jiffreui » Fri Apr 13, 2012 5:09 pm

Merci pour votre aide! ça fonctionne.

User avatar
Loïc
Site Admin
Posts: 5881
Joined: Tue Oct 17, 2006 10:48 pm
Location: France
Contact:

Re: GdPicture & software 64bits

Post by Loïc » Fri Apr 13, 2012 5:11 pm

Super!
Merci pour le retour.

Une astuce pour garder le support 32-bit sur la même machine de dév.:

%SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\regasm.exe GdPicture.NET.dll /codebase /tlb:GdPicture.NET.64.dll
%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\regasm.exe GdPicture.NET.dll /codebase /tlb:GdPicture.NET.dll

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests