Jump to content

Active X Server


Recommended Posts

Hi !

I have a problem, and i hope someone can help me...

I have an application which write 240 values in a table every 100ms. I want to read some of these value from an external application (VB or Labview). In order to do this, I use an active X server (the application which write the values) and a client (the application which read the values). That's work perfectly!

My problem is the following: It's really slow, if i read more than 30 values in 100 ms my CPU works at 100 % !! I think that's come from the active X mechanism, is there something i can do to improve my program, or should i use another technologie ??? What are the others solutions.. i think dlls will not run faster ...

Thank's for your advices !!!

:headbang:

Link to comment
My problem is the following: It's really slow, if i read more than 30 values in 100 ms my CPU works at 100 % !! I think that's come from the active X mechanism, is there something i can do to improve my program, or should i use another technologie ??? What are the others solutions.. i think dlls will not run faster ... 

do you write into an Excel table via ActiveX ? that is really slow, and there is nothing you can change about that, except buying a faster CPU.

if you want to write the values into a file on disk and evaluate it with excel later you should think about writing a *.CSV file ?

best regards,

cb

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.