From: Stefan H. Landvogt

Subject: Allegro and Netscape via DDE

Date: 1996-8-29 11:28

Hi,

I want to communicate with Netscape and do some actions like opening 
url from lisp in netscape.

I tried the following:
(setq port1 (make-instance 'client-port
               :application "NETSCAPE" :topic "WWW_Version"))
(open-port port1)
(send-request port1 "")
; (close-port port1) follows later

The result shoud be a double word with the version number, but I get a
list of one string with only 8 Bit of information in the chars.

When I try to open a URL via:
(setq port1 (make-instance 'client-port
               :application "NETSCAPE" :topic "WWW_OpenURL"))
(open-port port1)
(send-request port1 "file:///C|/Benutzer/Landvogt/code/test.html" 
   :timeout 5000)

Netscape opens the URL in a window :-), but the returned WindowID is
only in one 8 Bit char and should be a double word !

Can anyone help me, or has anyone done something like this...

thanx in advance

Stefan Landvogt

PS.
I use  Allegro Common Lisp 3.0 Release: 25-Oct-95 11:54
Kernel Version: [3.0.0,P].