
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.58.149.106] |
![]() |
|
![]() |
|
|
Как мне открыть книгу Excel только для чтения?
какой должен быть параметр? мм.. ![]() Открываю я ее так ![]() ![]() WorkBook:=ExcelApp.Workbooks.Open(aFileName,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,EmptyParam,lLCID); |
![]() |
Сообщ.
#2
,
|
|
Третий параметр отвечает за это
![]() ![]() virtual HRESULT STDMETHODCALLTYPE Open(BSTR Filename/*[in]*/, TVariantInParam UpdateLinks/*[in,opt]*/, TVariantInParam ReadOnly/*[in,opt]*/, TVariantInParam Format/*[in,opt]*/, TVariantInParam Password/*[in,opt]*/, TVariantInParam WriteResPassword/*[in,opt]*/, TVariantInParam IgnoreReadOnlyRecommended/*[in,opt]*/, TVariantInParam Origin/*[in,opt]*/, TVariantInParam Delimiter/*[in,opt]*/, TVariantInParam Editable/*[in,opt]*/, TVariantInParam Notify/*[in,opt]*/, TVariantInParam Converter/*[in,opt]*/, TVariantInParam AddToMru/*[in,opt]*/, long lcid/*[in]*/, Excel_2k::ExcelWorkbookPtr* RHS/*[out,retval]*/) = 0; // [682] |
Сообщ.
#3
,
|
|
|
Цитата Вот как описан метод Open в импортированной библиотеке типов: ![]() ![]() function Open( const Filename: WideString; UpdateLinks: OleVariant; ReadOnly: OleVariant; // <-- вот здесь поставь True Format: OleVariant; Password: OleVariant; WriteResPassword: OleVariant; IgnoreReadOnlyRecommended: OleVariant; Origin: OleVariant; Delimiter: OleVariant; Editable: OleVariant; Notify: OleVariant; Converter: OleVariant; AddToMru: OleVariant; lcid: Integer): Workbook; safecall; Добавлено в : неуспел ![]() |
Сообщ.
#4
,
|
|
|
спасибо огромное..
![]() как то сразу не сообразил... у нас тут такая жара.. мозги кипят.. все мокрые... кондиционер блин плохо работает... |