共有メモリを使う方法です。
拙作anthspex.dllを使っていますが、Win32APIを呼び出す方法もあります。
----------- コンソール側 --------------------
#runtime "hsp3cl"
#include "anthspex3.as"
mes "start"
mmfname="mmftest"
sdim mmfdat,64
s="開始したで"
mmfdat=s
mmfset mmfdat,mmfname,1
repeat: wait 1
mmfget mmfdat,mmfname
if mmfdat!=s: break
loop
mes mmfdat
stop
----------- ウィンドウ側 ----------------
#include "anthspex3.as"
mes "start"
mmfname="mmftest"
sdim mmfdat,64
repeat: wait 1
mmfget mmfdat,mmfname: c=stat
if c==0: break
if c!=7 & c!=128: dialog "mmfget error. stat="+c: end
loop
mes mmfdat
mmfdat="よろしおすなあ"
mmfset mmfdat,mmfname
stop