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. |