Консультация № 63505
21.11.2006, 06:38
0.00 руб.
0 7 1
MSVBVM50.DLL это Visual Basic 5.0 Run-time библиотека.
Где можно найти описание ее функций?

Обсуждение

давно
Профессионал
848
1596
21.11.2006, 16:37
общий
Вопрос зачем?Может если вы расскажите более подробно, эксперты предложат другие пути решения проблемы.
Неизвестный
22.11.2006, 13:39
общий
Описание ее функций и есть, собственно, сам язык VB.Так что читайте справку к VB.
Неизвестный
22.11.2006, 13:51
общий
это ответ
Здравствуйте, Alexei_FAQ!
Попробуйте официальный help от MS для VB5.
Скачать можно по ссылке: http://fs-lab.narod.ru/help.zip - 1.4 Mb.
Удачи!
давно
Профессионал
848
1596
22.11.2006, 15:39
общий
Я так понял что Alexei_FAQ интересовался функциями экспортируемыми из MSVBVM50.DLL, а описание функций самого VB тут не причем.
Неизвестный
22.11.2006, 16:43
общий
to PsySexА интересно, какие-же функции могут импортироваться из run-time интерпретатора языка программирования?Это вам не C++, где есть библиотеки объектов, которые можно использовать, это имено интерпретатор языка.И даже при компиляции в native-code все равно используется эта самая msvbvm*.dllИ вообще, судя по названию файла - MS - понятно, VB - тоже понятно, VM - Virtual Machine, далее номер версии....
давно
Профессионал
848
1596
22.11.2006, 19:17
общий
Пример на PB7, как известно никакие VM он не использует.================================#COMPILE EXEDECLARE FUNCTION vbaStrLen LIB "MSVBVM50.DLL" ALIAS "__vbaLenBstrB" (BYVAL sINStr AS STRING) AS LONGFUNCTION PBMAIN () AS LONG DIM sStr AS STRING DIM lLen AS LONG sStr="Testing" lLen=vbaStrLen(sStr) MSGBOX STR$(lLen)END FUNCTION================================Как видно из примера я импортировал функцию определения длины строки из MSVBVM50.DLL. И с помощью этой функции вывел длину строки в messagebox.
Неизвестный
25.11.2006, 13:55
общий
Это рантайм-библиотека. Все функции бейсика в ней и сидят! Просто все, что мы знаем о функциях VB есть обертками к функциям этой библиотеки. Зачем, собственно, вытаскивать из нее что-то, когда оно, собственно, уже есть?
Форма ответа