ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Problem with 64Bit programm using ImageEnMView

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
PStadler Posted - Apr 25 2018 : 09:52:57
Hello,

I have a programm in Delphi 10.2 Tokyo, which uses ImageEn 7.5 and ievision64.dll 4.0.
Other components are e.g VirtualTreeView, EasyListView etc.

When run in 32Bit everything is working, when run in 64 Bit, instead of showing png images the programm freezes.

I have no idea what could be the reason.

I read here something about thread safety, which is not given for ievision64.dll!!??

But I am using no thread components like BMDThread.

Any help appreciated!

4   L A T E S T    R E P L I E S    (Newest First)
PStadler Posted - Apr 26 2018 : 11:08:16
Hello

Thank you for the reply!

I will try to create a demo with minimal code to reproduce the issue.

Sincerely
Peter
xequte Posted - Apr 25 2018 : 16:13:34
Hi

That is correct. If you have ievision64.dll, you don't need ielib64.dll. The ievision dll's come with IEVision, whereas the ielib dlls are included with ImageEn (in the \DLL\ folder where you installed ImageEn).

IEVision64.dll should be fully thread-safe, so it is likely to be some other issue (possibly not related to ImageEn).

You need to simplify the problem. Try to create a demo with the bare minimum code needed to reproduce the issue.



Nigel
Xequte Software
www.imageen.com
PStadler Posted - Apr 25 2018 : 10:51:03
The ielib64.dll is not in the distribution. But ievision64.dll is in the folder where the exe of the programm is located. I thaught that ievision64.dll contains also ielib64.dll!?

w2m Posted - Apr 25 2018 : 09:55:11
Copy the ielib64.dll file to the projects folder.

Bill Miller
Adirondack Software & Graphics
Email: w2m@hughes.net
EBook: http://www.imageen.com/ebook/
Custom Commercial ImageEn Development