DDEInitiate функциясы

Деректердің динамикалық алмасуы (DDE)) сеансын басқа бағдарламамен бастау үшін DDEInitiate функциясын пайдалана аласыз. DDEInitiate функциясы Деректердің динамикалық алмасу (DDE) арнасы DDE серверлік және пайдаланушы бағдарламалары арасында деректерді тасымалдауға ашады.

Мысалы, деректерді Microsoft Office Excel 2007 электрондық кестесінен Microsoft Office Access 2007 дерекқорына тасымалдағыңыз келсе, екі бағдарлама арасындағы арнаны ашу үшін DDEInitiate функциясын пайдалана аласыз. Төмендегі мысалда көрсетілгендей, Access - пайдаланушы бағдарламасы ретінде, ал Excel серверлік бағдарлама ретінде әрекет жүргізеді.

Синтаксис

DDEInitiate(бағдарлама, құжат)

DDEInitiate функциясы синтаксисінің төмендегідей дәлелдері бар:

Дәлел

Сипаттама

бағдарлама

DDE сеансына қатыса алатын бағдарламаны анықтайтын жол өрнегі. Әдетте, бағдарламаның дәлелі – Excel сияқты Microsoft Windows бағдарламасы үшін арналған .exe файлының атауы (.exe ажыратымдылығынсыз).

құжат

бағдарламаның дәлелі танитын тақырып атауы болып табылатын жол өрнегі. Құжаттардың тізімі үшін бағдарламаның құжаттамасын оқыңыз.


Түсіндірмелер

Сәтті аяқталса, DDEInitiate функциясы DDE сеансын бағдарлама және құжат дәлелдері белгілейтін бағдарламамен және құжатпен бастап, одан кейін Ұзын деректер түрі түрдегі бүтін сан мәнін қайтарады. Бұл қайтарылатын мән деректер тасымалданатын арнаны анықтайтын бір мәнді арна нөмірі болып табылады. Ақырында, бұл арна нөмірі басқа DDE функцияларымен және амалдағыштармен пайдаланылады.

Бағдарлама орындалмай тұрса немесе ол орындалып тұрса да, бірақ құжаттың дәлелін танымаса немесе DDE функциясын қолдамаса, DDEInitiate функциясы іске қосу уақытының қатесі қайтарады.

құжат дәлелінің мәні бағдарлама дәлелі белгілейтін бағдарламаға байланысты болады. Құжаттарды немесе деректер файлдарын пайдаланатын бағдарламаларға қатысты болса, жарамды құжат аттарының құрамына бұл файл аттары енеді.

Ескерту : Microsoft Windows жүйесінің параметрлері және компьютердің жады мен қор көздері бір уақытта ашыла алатын арналардың ең көп санын анықтайды. Арна пайдаланбай тұрса, сеансты DDETerminate немесе DDETerminateAll амалдағышының көмегімен аяқтап, қор көздерін босатуыңыз керек.

tip

Access бағдарламасының басқа бағдарлама нысандарын пайдалануыңыз қажет болса, автоматтандыруды пайдаланғаныңыз жөн.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×