Библиотека QEVBDBF.VBX

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Magz
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 07.04.2004 (Ср) 11:15

Библиотека QEVBDBF.VBX

Сообщение Magz » 07.04.2004 (Ср) 11:18

Добрый день. Не подскажете, за что отвечает данная библиотека? Есть апликация, которая ее использует. Так вот, в некий неопределенный момент она падает при вызове функции из этой процедуры. Хотелось бы разобраться, что же там может падать.

Заранее спасибо

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 07.04.2004 (Ср) 12:24

VBX? Ну и старье... Это часом не из VB 3? А может, и из второго... Сейчас все вот уже лет 10 как только OCX используют.
Ну че, какой-то контрол по работе с DBF-файлами.

Magz
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 07.04.2004 (Ср) 11:15

Сообщение Magz » 07.04.2004 (Ср) 12:32

Ну да, старье. А деваться, блин, некуда. Про дбф понятно. А как узнать, какие функции там есть? И можно ли подключить это файл к чему-нибудь, окромя VB?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 07.04.2004 (Ср) 16:48

VBX нельзя, он исключительно для VB. Правда теоретически такая возможность есть, но это чревато большим геммороем.
Lasciate ogni speranza, voi ch'entrate.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 13.04.2004 (Вт) 19:32

Какие функции, говоришь? Либо подключаешь к VB-проекту и смотришь в Object Browser, либо в составе Студии есть такая замечательная утилитка - Dependency Walker. В ней открываешь и смотришь. Но тут ты мало чего найдешь, правда...

Magz
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 07.04.2004 (Ср) 11:15

Сообщение Magz » 13.04.2004 (Вт) 19:36

Спасибо.
Еще вопрос. Могли-ли при разработке приложения добавить в нее свои функции, например, проверяющие данные, которые приходят из запроса? Или это из области фантастики?
Просто фишка в том, что если удалить любой символ из определенного поля, то программа не упадет, а если именно той длинны, то падает (значение, естественно, меньше размера поля в самом dbf-файле)

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 13.04.2004 (Вт) 19:54

Что-то я не въехал. Тебе на каком уровне контроль нужен?

Magz
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 07.04.2004 (Ср) 11:15

Сообщение Magz » 14.04.2004 (Ср) 8:16

Мне доступ нужен на уровне "посмотреть". Просто есть программа, которая ее использует, при определенных действиях эта программа падает с exception, указывающим на эту библиотеку. Хочется разобраться, что же именно приводит к падению.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 14.04.2004 (Ср) 11:51

Гы! Дебажить чужую VB-прогу на уровне дезассемблированных кодов... :shock: Если только так, но я тебе сочувствую - р-код та еще прелесть.

Magz
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 07.04.2004 (Ср) 11:15

Сообщение Magz » 14.04.2004 (Ср) 12:25

За сочувствие спасибо. Но деваться, видно, некуда. Может, еще есть способы?


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14

    TopList