Помощ - Delphi 4

1 отговора 52 прегледа
#1

Помощ - Delphi 4

След като осъществя връзка с DDEClientConv.SetLink с Excel, и след като приключа работа с таблицата, как мога да запиша промените в Excel-а и евентуално да го затворя?
Благодаря Ви

Отговор
в отговор на hkh #2

Защо DDE а не COM/OLE.......ъ-ъ ъ.

По добре използвай COM/OLE за да се възлозваш от предимствата които ти предлага, DDEClient... е доста ограничено като възможности. От MS съветват да не се използва DDE технологията защото е доста oстаряла (тя се използваше в win311).
Ако решиш да използваш COM/OLE използвай интерфейсите:
_Application - стартира Excel
-----------.Visible := True го показва
-----------Workbooks.New зарежда нов проект в Excel
и т.н..
тези интерфейси могат да се вземат от типовата библиотека която се разпространява с MSOffice и се намира в папката ..\Office а файловете са с разширение *.olb

PS: Това е за Delphi. За VC приципа е същия разликата е само в синтаксиса.



Отговор