Hello clalist,
- скачал шаблоны Office Templates 2.0 от SoftMasters
- пробую использовать в приложении, построенном на основе ABC - все в порядке
- то же самое но вместе с шаблонами Синявского - компилируется нормально, при запуске -
========================
newcla~1.exe - обнаружена ошибка.
Приложение будет закрыто.
Приносим извинения за неудобства.
========================
1. это нормально?
то есть применять совместно эти шаблоны нельзя?
2. я сейчас работаю с людьми, которые не знают английского.
поэтому на на чем кроме русских шаблонов Clarion Синявского работать не хотят.
Есть ли в природе русские шаблоны ABC?
3. и не могли бы вы рассказать какие шаблоны следует использовать "правильнее"
(если приложение, есстественно, пишется с нуля)
--
Best regards,
Ivan mailto:shkmail@inbox.ru
Написал: ClaList(2)
[OfficeTemplate] [Шаблоны Синявского] = ???
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- то же самое но вместе с шаблонами Синявского - компилируется нормально, при запуске -
========================
newcla~1.exe - обнаружена ошибка.
Приложение будет закрыто.
Приносим извинения за неудобства.
========================
1. это нормально?
--Нет
то есть применять совместно эти шаблоны нельзя?
--Можно. И шаблоны Вадима не причем. Внимательно прочитай руководство по Office Template. В Project Global Options - Defines прописать:
_ABCLinkMode_=>1
_ABCDllMode_=>0
2. я сейчас работаю с людьми, которые не знают английского.
поэтому на на чем кроме русских шаблонов Clarion Синявского работать не хотят.
-- И это правильно
Есть ли в природе русские шаблоны ABC?
-- есть
3. и не могли бы вы рассказать какие шаблоны следует использовать "правильнее"
(если приложение, есстественно, пишется с нуля)
IMHO -)) Шаблоны Вадима Синявского (ШВС)
Best Regards
В.Мотрук <motruk@ncsp-net.com>
(Добавление)
2. Насколько я знаю, есть шаблоны, которые делают русскоговорящее приложение - руссификация К.Щербы, но их нет (еще нет?) для С6. И в них не переведены шаблонные диалоги.
3. Разные.
WBR, Nick Tsigouro. MailTo:Nick@arsis.ru
Написал: ClaList(2)
========================
newcla~1.exe - обнаружена ошибка.
Приложение будет закрыто.
Приносим извинения за неудобства.
========================
1. это нормально?
--Нет
то есть применять совместно эти шаблоны нельзя?
--Можно. И шаблоны Вадима не причем. Внимательно прочитай руководство по Office Template. В Project Global Options - Defines прописать:
_ABCLinkMode_=>1
_ABCDllMode_=>0
2. я сейчас работаю с людьми, которые не знают английского.
поэтому на на чем кроме русских шаблонов Clarion Синявского работать не хотят.
-- И это правильно
Есть ли в природе русские шаблоны ABC?
-- есть
3. и не могли бы вы рассказать какие шаблоны следует использовать "правильнее"
(если приложение, есстественно, пишется с нуля)
IMHO -)) Шаблоны Вадима Синявского (ШВС)
Best Regards
В.Мотрук <motruk@ncsp-net.com>
(Добавление)
2. Насколько я знаю, есть шаблоны, которые делают русскоговорящее приложение - руссификация К.Щербы, но их нет (еще нет?) для С6. И в них не переведены шаблонные диалоги.
3. Разные.
К ядру на ABC прикрутить длл-ки на ШВС дело 5 мин. Наоборот гораздо сложнее.(если приложение, есстественно, пишется с нуля)
IMHO -)) Шаблоны Вадима Синявского (ШВС)
WBR, Nick Tsigouro. MailTo:Nick@arsis.ru
Написал: ClaList(2)
Последние вопросы по теме:
1. хватит ли мне "за глаза" возможностей Office Template?
2. не сталкивался ли кто-нибудь с тем, что с его помощью сделать что-то нужное нельзя?
3. если такие случаи есть, возможно ли для _того же_ MSWord1 использовать дополнительно обращение к другим свойствам и методам объекта, или для этого придется заканчивать работу с MSWord1, а потом открывать документ заново в OLE контейнере?
--
Best regards,
Ivan
ABC
Задача: поиск текста в Word-файлах.
Выполнено примерно так:
На машине celeron633/128MbRAM после открытия-закрытия примерно 70-100 документов скорость резко падает. На 1-2 порядка. Приходится считать количество открытых документов и закрывать сам Word и открывать его снова примерно через 50 документов.
--
Best regards,
gorky mailto:gorky@sv3.net.ua
Смотря для чего он тебе нужен.
Office Template дает возможность использовать практически все доступные функции MS-офиса той версии, которая установлена у конечного юзера. В нем-же есть возможность прямого обращения через проперти.
Я им не пользуюсь только потому, что не хочется "заморочек", связанных с последовательными вызовами OLE-обьектов.
К примеру, у меня их демо-пример просто зависает при попытке повторного вызова Excel-я из того-же окна.
Хотя, возможно, я "просто не умею их готовить!"?
Поэтому вместо него я использую прямое формирование XLS-файла формата 4.0
Этот формат сохранил простоту младших версий и внес много новых возможностей.
Из того что не хватает - только обьединение ячеек, которое появилось в последних версиях.
=============================
С уважением, Олег А. Руденко.
Oleg_Rudenko@mail.ru
Oleg_Rudenko@mail333.com
Библиотека DynaLib
http://dynalib.narod.ru
Олег, а можно ли поподробней?
В рассылке когда-то был подобный класс для формата Excel 2.0. для записи непосредственно в файл DOS. Есть ли у тебя готовый класс для 4.0 и можешь ли поделиться исходниками?. Если нет, то хотя бы структурой XLS-файла 4.0.
С уважением,
Александр Полонский
Написал: ClaList(2)
1. хватит ли мне "за глаза" возможностей Office Template?
2. не сталкивался ли кто-нибудь с тем, что с его помощью сделать что-то нужное нельзя?
3. если такие случаи есть, возможно ли для _того же_ MSWord1 использовать дополнительно обращение к другим свойствам и методам объекта, или для этого придется заканчивать работу с MSWord1, а потом открывать документ заново в OLE контейнере?
--
Best regards,
Ivan
ABC
Задача: поиск текста в Word-файлах.
Выполнено примерно так:
Код: Выделить всё
...
free(GetAllFilesBrowseQ)
GetAllFiles(GetAllFilesBrowseBase, GETALLFILESBROWSEQ)
IF ~MSWord1.IsRunning() THEN MSWord1.Start();MSWord1.Activate().
if records(GETALLFILESBROWSEQ)
MSWord1.Init(QuickWindow,?SMWord,1,1,0)
...
MSWord1.opendoc(GETALLFILESBROWSEQ.name,true)
....
MSWord1.CloseDoc(false)
...
.
MSWord1.Quit()
--
Best regards,
gorky mailto:gorky@sv3.net.ua
Смотря для чего он тебе нужен.
Office Template дает возможность использовать практически все доступные функции MS-офиса той версии, которая установлена у конечного юзера. В нем-же есть возможность прямого обращения через проперти.
Я им не пользуюсь только потому, что не хочется "заморочек", связанных с последовательными вызовами OLE-обьектов.
К примеру, у меня их демо-пример просто зависает при попытке повторного вызова Excel-я из того-же окна.
Хотя, возможно, я "просто не умею их готовить!"?
Поэтому вместо него я использую прямое формирование XLS-файла формата 4.0
Этот формат сохранил простоту младших версий и внес много новых возможностей.
Из того что не хватает - только обьединение ячеек, которое появилось в последних версиях.
=============================
С уважением, Олег А. Руденко.
Oleg_Rudenko@mail.ru
Oleg_Rudenko@mail333.com
Библиотека DynaLib
http://dynalib.narod.ru
Олег, а можно ли поподробней?
В рассылке когда-то был подобный класс для формата Excel 2.0. для записи непосредственно в файл DOS. Есть ли у тебя готовый класс для 4.0 и можешь ли поделиться исходниками?. Если нет, то хотя бы структурой XLS-файла 4.0.
С уважением,
Александр Полонский
Написал: ClaList(2)
Именно тот класс и несовершенство формата 2.0 и подтолкнуло меня к написанию класса для формирования XLS-файлов формата 4.0
Этот класс уже практически готов - по крайней мере, я его использую для экспорта бровзов в Excel.
Раньше пользовался для этого своим-же шаблоном для создания CSV-файлов. Но он не очень подходит для сложных таблиц и довольно не удобен для дальнейшей работы в Excel - потребуется довольно рутинная работа по его оформлению. Да и бывают иногда проблемы с распознаванием дробных чисел на системах с нестандартными настроками локализации.
Вообщем планирую на днях придать новому классу более-менее удочитаемый вид для посторонних и выгружу его на один из общедоступных Кларион-сайтов.
Вместе с ним дам и имеющееся у меня описание форматов Excel.
Хотя их можно спокойно взять с http://www.wotsit.org/
=============================
С уважением, Олег А. Руденко
Спасибо, ждем.
С уважением,
Александр Полонский
Написал: ClaList(2)
Этот класс уже практически готов - по крайней мере, я его использую для экспорта бровзов в Excel.
Раньше пользовался для этого своим-же шаблоном для создания CSV-файлов. Но он не очень подходит для сложных таблиц и довольно не удобен для дальнейшей работы в Excel - потребуется довольно рутинная работа по его оформлению. Да и бывают иногда проблемы с распознаванием дробных чисел на системах с нестандартными настроками локализации.
Вообщем планирую на днях придать новому классу более-менее удочитаемый вид для посторонних и выгружу его на один из общедоступных Кларион-сайтов.
Вместе с ним дам и имеющееся у меня описание форматов Excel.
Хотя их можно спокойно взять с http://www.wotsit.org/
=============================
С уважением, Олег А. Руденко
Спасибо, ждем.
С уважением,
Александр Полонский
Написал: ClaList(2)