Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на Basic / VBA


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

solowey
Статус: Студент
Рейтинг: 334
∙ повысить рейтинг »
Megaloman
Статус: Академик
Рейтинг: 181
∙ повысить рейтинг »
zdwork
Статус: 1-й класс
Рейтинг: 111
∙ повысить рейтинг »

∙ Basic

Номер выпуска:1133
Дата выхода:22.02.2019, 03:45
Администратор рассылки:Андреенков Владимир (Академик)
Подписчиков / экспертов:15 / 14
Вопросов / ответов:3 / 3

Консультация # 143044: Добрый день, Эксперты. Данна программа. Шаблон документа. Через поля в форме, заполняется инфо и вставляются через закладки. Помимо этого, после создания документа, вся введенная информация сохраняется в "свойствах", и при открытие, созданного из шаблона, файла отображается в полях. Вопрос в следующем. В программе представле...
Консультация # 175795: Уважаемые эксперты, подскажите в следующем, имеется папка по адресу C:\Program Files\Common Files\Microsoft Shared\Smart Tag\LISTS\1049 В ней имеется файл – документ XML с названием TEST Как в строку наподобие <FL:termlist>VisiBrOKer, AppServer, AppCenter, DataSnap</FL:termli st> при помощи ВБА добавить слова, например Москв...
Консультация # 26556: Здравствуйте, Уважаемые Эксперты. Хочу задать вам вопрос. Как сделать чтобы программы получала какой процесс (программа) сейчас активен, тоесть используется, и в зависимоти от этого чего-нибудь выполнила......

Консультация # 143044:

Добрый день, Эксперты.

Данна программа. Шаблон документа. Через поля в форме, заполняется инфо и вставляются через закладки. Помимо этого, после создания документа, вся введенная информация сохраняется в "свойствах", и при открытие, созданного из шаблона, файла отображается в полях.

Вопрос в следующем. В программе представлены только 2 поля и 2 закладки соответственно. Но их гораздо больше. Тут проблема моего непонимания ситаксиса, как можно сделать цикл, что бы не писать присвоение для каждого поля-закладки!

Дата отправки: 04.09.2008, 12:05
Вопрос задал: Соколов В.В.
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Денисов Сергей Иванович:

Здравствуйте, Соколов В.В.!
При условии, что все закладки имеют имя B1-B10, а Поля - TextBox1-TextBox10:

Приложение:

Консультировал: Денисов Сергей Иванович
Дата отправки: 05.09.2008, 13:12
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 175795:

Уважаемые эксперты, подскажите в следующем, имеется папка по адресу C:\Program Files\Common Files\Microsoft Shared\Smart Tag\LISTS\1049
В ней имеется файл – документ XML с названием TEST
Как в строку наподобие <FL:termlist>VisiBrOKer, AppServer,
AppCenter, DataSnap</FL:termli st> при помощи ВБА добавить слова, например
Москва
Киев
Владимир
С соблюдением синтаксиса, так как список терминов разделяется запятыми, чтобы в дальнейшем эти слова определялись как смарт тег?
Как подсказал уважаемый эксперт, если терминов много, их можно хранить в отдельном файле. Вместо termlist тогда требуется использовать termfile. Подскажите, какое число терминов можно хранить в одном файле, если идёт переполнение как создать при помощи ВБА отдельный файл.
Почему, когда вносишь в этот файл слова в русской раскладке их увидеть потом при помощи Блокнота нельзя, то есть они отображаются, что-то вроде на смеси арабского и итальянского языков? Насколько мне и звестно, нужно содержимое файла выделить и присвоить ему шрифт Терминал и будет видно в русской раскладке, но это не помогло в моем случае, ранее этот приём мне помогал в других случаях.
Спасибо Эндрю

Дата отправки: 03.01.2010, 20:31
Вопрос задал: Ципихович Эндрю
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Асмик Гаряка (Советник):

Здравствуйте, Ципихович Эндрю.

Чтобы редактировать xml Документ, можно воспользоваться любым редактором, например, notepad, или специальным редактором Smart Tag MOSTL Generator tool. Чтобы редактировать файл, который используется в termfile, существует специальный редактор MakeTrie. Эти инструменты можно скачать одним файлом по адресу http://www.brothersoft.com/office-xp-tools--advanced-smart-tag-tools-download-281505.html.
xml-файл может содержать до 5000 терминов. Если их больше, термины хранятся в двоичном формате, который более компактен. в нем хранится до 100,000 терминов.
Утилита MakeTrie запускается из командной строки. Например, C:\maketrie.exe terms.txt.
На входе подается текстовый файл, в котором каждый термин находится на отдельной строке. Она генерирует двоичный файл, который нужно поместить в директорию, где хранятся и xml-файлы. Например, C:\Program Files\Common Files\Microsoft Shared\Smart Tag\Lists\ .

Консультировал: Асмик Гаряка (Советник)
Дата отправки: 04.01.2010, 02:33

5
нет комментария
-----
Дата оценки: 04.01.2010, 16:43

Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 26556:

Здравствуйте, Уважаемые Эксперты. Хочу задать вам вопрос. Как сделать чтобы программы получала какой процесс (программа) сейчас активен, тоесть используется, и в зависимоти от этого чего-нибудь выполнила...

Дата отправки: 19.09.2005, 06:31
Вопрос задал: BadSector
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Licvidator:

Здравствуйте, BadSector!
Немного расплывчатый вопрос... если под активностью имеется в виду обычное видимое окно на экране (скажем если юзер набирает в ворде, то активное окно - ворд, если в тотал коммандере работает, значит тотал коммандер и т.д.), то вопрос решается примерно так:
1. получаем хенделл топ-окна приложения с помощью GetForegroundWindow
2. получаем заголовок (титл) этого окна с помощью GetWindowText
3. выполняем необходимые действия

Консультировал: Licvidator
Дата отправки: 19.09.2005, 11:19
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное