MicroTel a DDE

MicroTel vyu₧φvß technologie DDE ke spoluprßci s jin²mi programy v prost°edφ MS Windows. Prost°ednictvφm DDE je mo₧nΘ Φφst obsah obrazovky a do MicroTelu odesφlat sekvence, kterΘ simulujφ stisk klßves p°φmo v emulßtoru. Cφlem je umo₧nit spoluprßci a lepÜφ integraci aplikacφ b∞₧φcφch v emulßtoru v textovΘm re₧imu a program∙ pro MS Windows bez pot°eby zßsadn∞jÜφ zm∞ny p∙vodnφch aplikacφ. Tato slu₧ba by m∞la nap°. umo₧nit grafickΘ zobrazenφ textov²ch v²stup∙ informaΦnφho systΘmu.

P°ehled link∙ DDE

Link V²znam
MicroTel | MicroTel | MtScreen ZjiÜt∞nφ obsahu obrazovky.
MicroTel | MicroTel |MtRefresh Aktualizace obsahu obrazovky (volanß p°ed MtScreen). Hodnota prom∞nnΘ obsahujφcφ obsah obrazovky se v MicroTelu neaktualizuje pr∙b∞₧n∞ (z Φasov²ch d∙vod∙). Proto je nutnΘ p°ed MtScreen volat MtRefresh, aby doÜlo k aktualizaci hodnoty prom∞nnΘ.
MicroTel | MicroTel |Key PgUp Simulace stisku klßvesy PgUp.
MicroTel | MicroTel |Key PgDn Simulace stisku klßvesy PgDn.
MicroTel | MicroTel |Key Home Simulace stisku klßvesy Home.
MicroTel | MicroTel |Key End Simulace stisku klßvesy End.
MicroTel | MicroTel |Key Left Simulace stisku klßvesy Left.
MicroTel | MicroTel |Key Right Simulace stisku klßvesy Right.
MicroTel | MicroTel |Key Up Simulace stisku klßvesy Up.
MicroTel | MicroTel |Key Down Simulace stisku klßvesy Down.
MicroTel | MicroTel |Key Insert Simulace stisku klßvesy Insert.
MicroTel | MicroTel |Key Delete Simulace stisku klßvesy Delete.
MicroTel | MicroTel |Key Enter Simulace stisku klßvesy Enter.
MicroTel | MicroTel |Key Space Simulace stisku klßvesy Space.
MicroTel | MicroTel |Key F1 a₧ Key F12 Simulace stisku klßvesy F1 a₧ F12.

P°φklad (ve Visual Basic):


'Vytvo°φme link na MicroTel (MTDDE je text box)

MTDDE.LinkTimeout = 150
MTDDE.LinkTopic = "MICROTEL | MICROTEL"
MTDDE.LinkItem = "MTSCREEN"
MTDDE.LinkMode = 2

' Aktualizujeme obsah prom∞nnΘ, kterß obsahuje obrazovku MicroTelu
MTDDE.LinkExecute "MTREFRESH"

'PoΦkßme ... (procedura XXWait Φekß 2 vte°iny)
XXWait (2)

'Aktualizujeme hodnotu linku - po tomto p°φkazu je MTDDE.Text napln∞n obsahem obrazovky MicroTelu
MTDDE.LinkRequest

'Chceme odeslat klßvesu Enter a tak se v okn∞ terminßlu posunout o strßnku
MTDDE.LinkExecute "KEY ENTER"


V adresß°i DDESAM na instalaΦnφ disket∞ Φ. 2 je jednoduch² p°φklad, kter² demonstruje mo₧nosti spoluprßce MicroTelu a jin²ch aplikacφ prost°ednictvφm DDE.