Date: Tue, 21 Jan 1997 21:39:15 GMT
From: Rob Fink 
Reply-To: Asymetrix 'Toolbook' product discussions
     
To: TOOLB-L@LISTSERV.ARIZONA.EDU
Subject: Retrieving data from a VBX control
As a response to messages posted by Tim Dutcher on this list, Asymetrix has updated TB50VBX.DLL for use with Instructor. Here is the text of an as yet unreleased knowledge base article:

Title: VBX control fails to return data to ToolBook

Any single instance of a VBX control that returns data back to ToolBook will fail after it has returned, in total, more than 20k to 30k. This means that if you have a Grid control such as ASYMGRID.VBX, populate it with data and retrieve the data from each cell, one by one, after you have retrieved more than 20k to 30k of data from that control, subsequent calls to the vbxCurrentCellText property of the grid will retun NULL. This will happen whether or not ToolBook returns to top level so it is not a ToolBook memory limitation. You can still set properties of the control after reaching this limit.

The solution is to download an updated TB50VBX.DLL from our ftp site. This single file replaces the existing TB50VBX.DLL in your ToolBook II directory.

For 4.0 users, you can download this file and rename it TB40VBX.DLL if you are using ToolBook 4.0 or MTB40VBX.DLL if you are using Multimedia ToolBook 4.0 or Multimedia ToolBook CBT Edition 4.0. Although this has been known to work, it is not supported.

brianp@son.washington.edu
University of Washington
Box 357260
Seattle, WA 98195-7260
206/543-9175