forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


VDSDLL 3 Updates for VDS 5
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Product Support
View previous topic :: View next topic  
Author Message
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Thu Jul 03, 2003 5:11 am    Post subject: VDSDLL 3 Updates for VDS 5 Reply with quote

I am in the progress of updating the VDSDLL 3 package in order to make it compatible
with VDS 5. It is going to take quite a long time before the new package is ready. This
is also because of other improvements being made in the DLLs.

In order to allow you to use all DLLs that have been updated for VDS 5 already, even
though the new package isn't complete yet, all DLLs that have been finished will be posted
here:

http://www.vdsworld.com/vdsdll/vds5/

Any time I have a new DLL finished, it will be uploaded there. I won't notify every time
I upload a new one.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Serge
Professional Member
Professional Member


Joined: 04 Mar 2002
Posts: 1480
Location: Australia

PostPosted: Thu Jul 03, 2003 7:35 am    Post subject: Reply with quote

sounds good tommy Smile

serge

_________________
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Thu Jul 03, 2003 11:57 am    Post subject: Reply with quote

Yes, good idea Tommy. Very Happy
_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Dr. Dread
Professional Member
Professional Member


Joined: 03 Aug 2001
Posts: 1065
Location: Copenhagen, Denmark

PostPosted: Thu Jul 03, 2003 1:42 pm    Post subject: Reply with quote

Hi Tommy

Good news about the update...

When you update the VDSLIST part then please keep an eye out for the bugs in the existing DLL
(http://forum.vdsworld.com/viewtopic.php?t=1164).

VDSLIST will probably be needed for handling large lists in VDS5 also - VDS gets problems around 100,000 items.
But VDSLIST itself has serious limitations due to the bugs. I really would have liked to use it for some of my
stuff but the bugs prevent it Crying or Very sad

GreetZ
Dread

_________________
~~ Alcohol and calculus don't mix... Don't drink and derive! ~~

String.DLL * advanced string processing
Back to top
View user's profile Send private message
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Mon Jul 07, 2003 1:47 pm    Post subject: Reply with quote

Because the frequency of the updates is so low, I'm going to notify on each update
anyway.

http://www.vdsworld.com/vdsdll/vds5/

VDSBAR V 1.1:
added compatibility with VDS 5;
reduced buffer size from 64 kB to 2 kB;
fixed version information of vdsbar.dll.

VDSDB V 2.1:
added compatibility with VDS 5;
reduced buffer size from 64 kB to 2 kB;
allowed for unlimited function result length;
added @DLL(DB, ADDSLASHES);
fixed a bug making it impossible to reconnect after disconnection.

Please make sure that if you downloaded vdsbar.dll before on this page, to redownload
it.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Mon Jul 07, 2003 2:13 pm    Post subject: Reply with quote

VDSMD5 V 1.1:

added compatibility with VDS 5;
reduced buffer size from 64 kB to 2 kB;
allowed for unlimited function result length;
did minor optimizations.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Skit3000
Admin Team


Joined: 11 May 2002
Posts: 2166
Location: The Netherlands

PostPosted: Mon Jul 07, 2003 2:47 pm    Post subject: Reply with quote

Just a question: do you have to update every single DLL, and after that the big-DLL as well, or can you join them some way?
_________________
[ Add autocomplete functionality to your VDS IDE windows! ]
Voor Nederlandse beginners met VDS: bekijk ook eens deze tutorial!
Back to top
View user's profile Send private message
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Mon Jul 07, 2003 2:52 pm    Post subject: Reply with quote

The big DLL could only be updated once the small DLLs are all updated one by one.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Mon Jul 07, 2003 5:27 pm    Post subject: Reply with quote

VDSREG V 1.4:
added compatibility with VDS 5;
reduced buffer size from 64 kB to 2 kB;
allowed for unlimited function result length;
added @REGEDIT(ENUMVALS) and @REGEDIT(ENUMKEYS) for enumerating keys and values;
@OK() is now set to false for many commands and functions if no key was opened in advance.

http://www.vdsworld.com/vdsdll/vds5/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
X-Tools
Valued Contributor
Valued Contributor


Joined: 20 Sep 2001
Posts: 296
Location: Germany

PostPosted: Wed Jul 30, 2003 2:58 pm    Post subject: VDSDLL Reply with quote

Hi Tommy,

will you continue updating ?
vdsmysql.dll is on my wishlist.

Bye, Fabian
Back to top
View user's profile Send private message Send e-mail Visit poster's website
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Wed Jul 30, 2003 3:07 pm    Post subject: Reply with quote

I believe that Tommy will continue to update all of his DLLs, however it
takes time and effort so we might have to be patient before he finishes
all of them. Smile

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Fri Aug 01, 2003 12:31 am    Post subject: Reply with quote

VDSRUN V 2.0:
added compatibility with VDS 5;
reduced maximum buffer size from 64 kB to 2 kB;
allowed for unlimited function result length (may not apply for all DLLs which in turn are called);
added support for calling most DLLs written for VDS 5 (provided that they were not written using the VDS 5 specific SDK, which is yet undocumented);
ensured compatibility with most pre-VDS 5 DLLs;
added support for calling DLLs that have a buffer size larger than the buffer size of the VDSRUN part;
reduced file size of vdsrun.dll file.

This DLL may be a solution for using pre-VDS 5 DLLs that could not be updated (VDSINOUT,
VDSXFN, etc.) in VDS 5.

http://www.vdsworld.com/vdsdll/vds5/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Fri Aug 01, 2003 3:01 am    Post subject: Reply with quote

VDSEXIT V 1.1:

added compatibility with VDS 5;
reduced buffer size from 64 kB to 2 kB;
allowed for unlimited function result length.

VDSMATHS V 1.2:

added compatibility with VDS 5;
reduced buffer size from 64 kB to 2 kB;
allowed for unlimited function result length;
added @DLL(MATHS, HIBYTE), @DLL(MATHS, LOBYTE), @DLL(MATHS, MAKEWORD), @DLL(MATHS, HIWORD), @DLL(MATHS, LOWORD) and @DLL(MATHS, MAKELONG).

@DLL(MATHS, HIBYTE, <word number>)
Returns the high order byte value from the word value <word number>. This means that the first half of the bits are collected, while interpreting the value as a 16 bit value.

@DLL(MATHS, LOBYTE, <word number>)
Returns the low order byte value from the word value <word number>. This means that the second half of the bits are collected, while interpreting the value as a 16 bit value.

@DLL(MATHS, MAKEWORD, <high order byte number>, <low order byte number>)
Returns the word value created from two byte values. This means that all bits from both byte values are appended together to create a single 16 bit value.

@DLL(MATHS, HIWORD, <long integer number>)
Returns the high order word value from the long integer value <long integer number>. This means that the first half of the bits are collected, while interpreting the value as a 32 bit value.

@DLL(MATHS, LOWORD, <word number>)
Returns the low order word value from the long integer value <long integer number>. This means that the second half of the bits are collected, while interpreting the value as a 32 bit value.

@DLL(MATHS, MAKELONG, <high order word number>, <low order word number>)
Returns the long integer value created from two word values. This means that all bits from both word values are appended together to create a single 32 bit value.

http://www.vdsworld.com/vdsdll/vds5/


Last edited by Tommy on Fri Aug 01, 2003 5:34 am; edited 2 times in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Tommy
Admin Team


Joined: 16 Nov 2002
Posts: 746
Location: The Netherlands

PostPosted: Fri Aug 01, 2003 5:28 am    Post subject: Reply with quote

VDSMYSQL V 1.4:
added compatibility with VDS 5;
reduced buffer size from 64 kB to 2 kB;
allowed for unlimited function result length;
allowed for multiple simultaneous connections;
included VDSMYSQL part in default vdsdll.dll, as libmySQL.dll is now loaded dynamically;
included newer version of libmySQL.dll.

DLL MYSQL, ADD, <channel name>
Adds a new MySQL connection channel named <channel name>.

DLL MYSQL, SWITCH{, <channel name>}
Switch to the MySQL connection channel <channel name>. If no channel name is specified, the VDSMYSQL part will be switched to the default channel. All subsequent operations will be applied on the newly selected channel, until this command is executed again.

@DLL(MYSQL, ACTIVE)
Returns the name of the currently active MySQL channel, for the default channel nothing will be returned.

http://www.vdsworld.com/vdsdll/vds5/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
X-Tools
Valued Contributor
Valued Contributor


Joined: 20 Sep 2001
Posts: 296
Location: Germany

PostPosted: Fri Aug 01, 2003 6:39 am    Post subject: VDSDLL Reply with quote

Hi Tommy,

I love you Razz

Now I can finish Perfect-Intranet and it's Synchronisation.

Great !!!!

Bye, Fabian
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Product Support All times are GMT
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group