Вернуться   Форум программистов > Форум Программирование > Форум Visual Basic

Visual Basic

Программирование на Visual Basic

Ответ
 
Старый 22.05.2007, 18:55   #1
ourearth
Новичок
 
Регистрация: 22.05.2007
Сообщений: 2
ourearth пока не определено
По умолчанию проблема DLL: Run-time error '453':

Я написал программу DLLна VB6 по всем правикам,
а также программу на VB6, которая вызывает функции в DLL
и во время прогонки программы я получаю ошибку

Run-time error '453':

Cant't find DLL entry point <DLL function name> in <DLL name>.


В чем проблема.
Я сделал Reference na DLL в программе, но не помогло.

Спасибо!
ourearth вне форума  
Старый 23.05.2007, 01:45   #2
aleksmir
Местный
 
Регистрация: 07.09.2005
Сообщений: 125
aleksmir пока не определено
По умолчанию RE: проблема DLL & VB6

Для программы надо создавать дистрибутив. Тогда она будет корректно работать со своими DLL на другом компе.
aleksmir вне форума  
Старый 27.05.2007, 16:53   #3
ourearth
Новичок
 
Регистрация: 22.05.2007
Сообщений: 2
ourearth пока не определено
По умолчанию RE: проблема DLL & VB6

<FONT size=1>
Да, но программа и DLL находятся на том компе на котором и написаны.</P>
ourearth вне форума  
Старый 28.05.2007, 20:18   #4
aleksmir
Местный
 
Регистрация: 07.09.2005
Сообщений: 125
aleksmir пока не определено
По умолчанию RE: проблема DLL & VB6

Цитата:
ourearth (27.05.2007)
<FONT size=1>Да, но программа и DLL находятся на том компе на котором и написаны.
А, т.е. ты обращаешься к DLL статический образом.
Ошибка обозначает, что вызываемая функция не найдена.
Т.е. либо у тебя сама библиотека не там расположена (она должна быть в папке WindowsSystem32 или в каталоге программы), либо функции в библиотеке с заданным именем нет, либо билиотека не статическая, а динамическая.
aleksmir вне форума  
Старый 06.07.2007, 14:48   #5
SCINER
Новичок
 
Регистрация: 31.03.2003
Сообщений: 9
SCINER пока не определено
По умолчанию RE: проблема DLL & VB6

Ты написал ActiveX библиотеку, а вызвать пытаешься как STDCall.

Это совершенно разные вещи, нажми F2 в IDE и найди там свои интерфейсы.
SCINER вне форума  
Ads
Ответ
Опции темы

Похожие темы
Тема Автор
Visual Basic Поиск определенных писем и сохранение вложений из них
Кто может помочь, необходимо сохранять вложение из писем от определенных отправителей и запускать срипт? Средствами аутглюка смог сделать все, кроме сохранения вложения. Как это можно реализовать из...
Alex_tim
Помогите с обработкой файлов данных. Visual Basic
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <FONT face="Times New Roman" color=#000000 size=3>Народ! У меня тут такая заморочка </P><P class=MsoNormal style="MARGIN: 0cm 0cm 0pt <B><FONT...
lapulechka
Visual Basic DataGrid: поля таблицы в режиме RunTime всегда disabled
Всем привет. Только начал работать с DataGrid.... Проблема в том, что поля таблицы в режиме RunTime всегда disabled. Т.е пользователь не может ввести данные в таблицу. Я устанавливал флаги:...
Jarl
Нужно построить в MSChart график по данным, которые выводятся в MSHFlexGrid Visual Basic
Мне нужно построить в MSChart график по данным, которые выводятся в MSHFlexGrid. Т.е. получается таблица из 2х колонок. Как вытащить эти данные и построить график?! Срочно нужна помощь. Самой...
kleola
Срочно нужна помощь - MAPI объект Visual Basic
Имеется программка на VB6 , которая в числе прочего отправляет мэйл с помощью MAPI объектов. Когда выполняется команда MAPIMessages1.Show можно выбрать адрес или адреса из списка. Адрес я вижу...
maxijr
Требуется с помощью VB6.0 проверить текст исходного *.php Visual Basic
дамы и господа, поясните мне кто может: требуется с помощью VB6.0 проверить текст исходного *.php, т.е. даю запрос http://blablabla.ru:80/fig_znaet_4e.php?num=35 далее нужно проверить есть...
corvus



Текущее время: 10:15. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

Рейтинг@Mail.ru