dderead.txt Driver File Contents (dde.exe)


		**** DYNAMIC DATA EXCHANGE OVERVIEW ****


 **********************************************************************
 *  This program executable, help file and related text files may be  *
 *  distributed freely and may be used without fee by any individual  *
 *  for  non-commercial  use  and  by  any  United States Government  *
 *  organization.  This software program may  not be distributed as   *
 *  a part of any commercial package.                                 *
 **********************************************************************
  

*************************************************************************
	THESE INSTRUCTIONS RELATE TO THE USAGE OF THE NEW 
	DYNAMIC	DATA EXCHANGE FEATURE SUPPORTED IN LABEL WIZARD 3.X.
*************************************************************************

Dynamic Data Exchange (DDE) is a way in which two Windows programs can share
data or send commands to each other. DDE can be thought of as a direct
communications link or bridge between two application programs. 
In most cases, one program is providing some form of data (either text or
graphics) to another application. The application that is the source of the
data is called the client and the application that is receiving the data is
called the server. A powerful feature of Dynamic Data Exchange is that a
client can send commands to a server if the server was designed to accept
them. The types of commands that a server program can accept will vary
depending on the server. For example, you could write a program in a word
processor's macro language that fully automates the process of creating
labels.

The communication process between a client and a server is similar to a
telephone call. The link is always initiated by the client application.
A client can usually initiate a DDE link using some form of DDEInitiate
command in it's macro or programming language. The Initiate command is
essentially a query containing a DDE Application Name, A DDE Topic, and
optionally a DDE Item to all other applications currently running.
The Application Name, Topic, and Item are analogous to a telephone number
and serve to identify the application that the client wants to talk to.
If a server application is running that recognizes the specified Application
Name and Topic, and if it responds to the DDE initiate, the Windows operating
system opens a "link" or communications channel between the two programs.
This process is actually called "Establishing a Link".  Once a link has been 
established, the client can send commands to the server using some form of
Execute or DDEexecute macro command.
When the client no longer needs to communicate with the server it can
terminate the DDE link using a Terminate or DDETerminate macro command.
Ending either of the two linked applications will also automatically
terminate all DDE links between the two. 
	**** Label Wizard Dynamic Data Exchange ****
The DDE Option establishes a data exchange link between Label Wizard and
other Windows based applications. Label Wizard works as a DDE server, which
responses to a DDE client. The DDE client can be any Windows program, which
sends the commands and data to Label Wizard which executes received commands.
To work as a DDE server, Label Wizard must be started with the "/S" program
switch to act in "Silent" mode. In this mode, only connection to the DDE
client is available, and all other commands are disabled. The "standard" mode
of Label Wizard must be closed before starting Label Wizard in silent mode.
	 **** Installing Label Wizard as a DDE Server ****
To install an icon for Label Wizard as a DDE server, activate the Label
Wizard Group icon and under the "File" menu select the command "New".
The New Program Object dialog box will be displayed.
1. Check the Program Item button, followed by clicking on the "OK" button. 
2. Under "Description" enter the name of the icon as proposed and under the
"Command Line" browse for the right directory where the DYNAMIC.EXE program
is stored.
3. At the end of the "Command Line", after "DYNAMIC.EXE" add the parameter
"/S".
4. After clicking on the "OK" button, the new icon will show in the Label
Wizard program group and you will be able to start the program as a DDE
server.
5. To start Label Wizard in the Silent Mode be sure that Label Wizard is
closed and double-click on the "Label Wizard Silent" icon. All Label Wizard
commands in Silent Mode are disabled and the program is ready to communicate
with other programs via DDE.
NOTE: Label Wizard must be running in the Silent Mode before any DDE data
exchange can be made.
	**** Label Wizard DDE Client Program ****
In the sub-directory "C:\WIZARD\DDE", you will find a program "DDECLI.EXE",
mainly intended to test the DDE. If you intend to use the DDE option of Label
Wizard, we recommend you incorporate an icon for the included DDE client
program. When there is a conflict regarding Label Wizard and the DDE,
you can use this program to test the dynamic data exchange.
1. Activate the Label Wizard program group window and select the command
"New" under the "File" menu.
2. The New Program Object dialog box will display.
3. Check the Program Item and click on the "OK" button.
4. Under "Description" enter the name of the icon ("LW DDE") and under the
"Command Line" browse for the directory where the "DDECLI.EXE" program is
stored.
5. After clicking on the "OK" button, the new icon will show in the Label
Wizard program group window.
6. Start the DDE client by double-clicking on the DDE Dynamic icon. The DDE
Client window will appear.
7. Select the "Connect" command to establish the DDE connection between the
server and the client.
8. If all is OK, the command on the menu becomes dim, and you should then
click "Send" on the menu to display the drop down command list.
	<<Send Job>>
This command sends the prepared job file to Label Wizard. In the dialog box
enter the name of the job file to be executed. Available commands for the
"job" file are the same as used in "Job" files for automatic production:
	* LABEL name_of_the_label
	* SET variable_name = (value_of_variable,step,number_of_repeating)
	* PRINT {quantity}
	* RETURN
	* QUIT
The "Quit" command will close the connection between the DDE client and Label
Wizard.
	<<Send Line>>
To send commands line by line to the Label Wizard in Silent mode, select
the "Line..." command. In the "Send" menu, enter the command you want to send
and click on "OK". Commands you can use are the same as in a job file,
described previously.
	** Examples of DDE Client Programs **
To get a perception of how to use the Label Wizard DDE option with other
Windows programs, you can find, in the DDE sub-directory C:\WIZARD\DDE, a
sample label and samples created in MS Word 6 for Windows, MS Excel 5 and
MS Access 1.1 to explore DDE from these programs. The macros used are
repeated as text in file "SOURCES.DOC" in the same sub-directory, for your
reference.
If you're going to use an Office 97 product you must first make sure that
you're using Label Wizard Version 3.2. Then you must make modifications as
shown in the file "Sources2.doc" to the DDE Macros that have been supplied
in these example files.
	## Sample Label ##
The sample label on the DDE sub-directory named DDE_DEMO.LBL includes a
variable named "itext" that takes 40 characters.
	## MS Word Macro ##
There is a simple macro prepared to communicate with Label Wizard from
MS Word 6. If you want to try it you must include the macro commands from
the file DDE_DEMO.DOC into a named macro and run it. Now you can send a
command like the one described in the previous section.
	## MS Excel Spreadsheet ##
The sample spreadsheet DDE_DEMO.XLS also includes a macro. When you open the
spreadsheet you will see the instructions and some cells filled with test
text which you can use for DDE. To send the contents of a cell to Label
Wizard, point and click on the wanted cell and use the hot-key shift M
(press and hold down the <<Ctrl>>, <<Shift>> and M keys simultaneously)
to start the macro. It will send the cell contents to the label and print it.
You may easily change the cell contents and send the new contents to the
printer. If you want to see the macro, choose Tools/Macro from the menu,
select "DDEmacro" and click on Editor to see it in the file "SOURCES.DOC".
	## MS Access Table ##
A sample table for Access "DDE_DEMO.MDB" includes four records and a form
"DDE form" that starts the macro when you double click on the field shown.
You can view the macro in the file "SOURCES.DOC".

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

Comments or Questions can be directed to:

SATO America, Inc. Technical Support Department
545 Weddell Drive
Sunnyvale, CA.  94089

Phone: 408-745-1379
Fax:   408-745-1309

or e-mail techsupport@satoamerica.com


	******LIMITED WARRANTY AND DISCLAIMER OF WARRANTY****** 
 
ALL SOFTWARE AND ACCOMPANYING WRITTEN MATERIALS (INCLUDING INSTRUCTIONS
FOR USE) ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. FURTHER, 
SATO AMERICA, INC. DOES NOT WARRANT, GUARANTEE, OR MAKE ANY REPRESENTATIONS
REGARDING THE USE, OR THE RESULTS OF USE, OF THE SOFTWARE OR WRITTEN
MATERIALS IN TERMS OF CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS,
OR OTHERWISE. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE
SOFTWARE IS ASSUMED BY YOU. IF THE SOFTWARE OR WRITTEN MATERIALS ARE
DEFECTIVE YOU, AND NOT SATO AMERICA INC. OR ITS DEALERS, DISTRIBUTORS, 
AGENTS, OR EMPLOYEES, ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, 
REPAIR, OR CORRECTION.

THE ABOVE IS THE ONLY WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE, THAT IS MADE BY SATO AMERICA, INC.
NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY SATO AMERICA, INC.,
ITS DEALERS, DISTRIBUTORS, AGENTS OR EMPLOYEES SHALL CREATE A WARRANTY
OR IN ANY WAY INCREASE THE SCOPE OF THIS WARRANTY AND YOU MAY NOT RELY
ON ANY SUCH INFORMATION OR ADVICE. NEITHER SATO AMERICA, INC. NOR
ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION OR DELIVERY
OF THIS PRODUCT SHALL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL
OR INCIDENTAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS,
BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND THE LIKE)
ARISING OUT OF THE USE OR INABILITY TO USE SUCH PRODUCT EVEN IF SATO
AMERICA, INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.






**************************************************************************
##########################################################################
**************************************************************************
Creation Date:		11/01/96
By:			RR
Last Modification:	7/12/99
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 0.89