Страница: 1 |
ХЕЛП! Пишу библиотеку, где есть какая-то процедура обрабатывает текст + есть процедура GetPercent, куда пишется кол-во пройденных символов. Вопрос: как мне узнать значение GetPercent из VB во время выполнения основной процедуры? PS: С помощью таймера такая бадья не выходит, т.к. он почему-то по-новой лезет в библиотеку. Заранее спасибо!
Если добавишь пргрессбар все будет ОК, но программа не будет ни на что реагировать пока не закончит перебор символов. Если пойдешь другим путем программа просто не будет ни на что реагировать пока не закончит перебор символов Выбор не большой А почему бы не сделать так. Вводишь дополнительную внешнюю функцию и одну глобальную переменную. Например: Global PercentCounter as DWORD Function Percent_Changed(Operation as Integer, Value as integer) EXTERNAL As DWORD Попробуй такой алгоритм. Я таким и на QB и на VB делал. Страница: 1 |
Вопрос: Процент выполнения DLL
Добавлено: 02.02.04 13:25
Автор вопроса: studen`
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #1
Добавлено: 03.02.04 01:53
А если кинуть в VB на форму текстовое поле или какой другой контрол и посылать в него текст из библиотеки?
Номер ответа: 2
Автор ответа:
MaqSoft
Вопросов: 12
Ответов: 5
Профиль | | #2
Добавлено: 03.02.04 11:36
Номер ответа: 3
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #3
Добавлено: 04.02.04 04:04
Select Case Operation
Case 1' Присвоить
PercentCounter=Value
Case 2' Получить значение
Function=PercentCounter
End Select
End Function
И вызывай её из своей библиотеки для сохранения текущего процента и из программы на VB для получения. Вдруг получится.