Загадочная ошибка 5

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Загадочная ошибка 5

Сообщение neic » 01.09.2005 (Чт) 21:14

Что это за ошибка понятия не имею! Одному человеку все подключеные бибики *.OCX файлы ну всё отправил! У него не работает, а у меня работает!

Ошибка происходит после нажатия на кнопку!!!
(программа подключаеться через ИП к другом компу)(не троян)

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 01.09.2005 (Чт) 21:45

Run-time error '5':
Invalid procedure call or argument

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 02.09.2005 (Пт) 0:55

Ошибка в коде

Телепаты в отпуске, код в студию!

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 02.09.2005 (Пт) 1:09

Amed
Он же тебе сказал, ошибка происходит при нажатии на кнопку :lol:

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 02.09.2005 (Пт) 8:01

vvs_adm писал(а):Amed
Он же тебе сказал, ошибка происходит при нажатии на кнопку :lol:


Но не сказал при нажатии на какую кнопку - Reset или Sleep...
Вот люди и теряются...
:lol:
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Сообщение neic » 02.09.2005 (Пт) 9:01

Andrey Fedorov писал(а):
vvs_adm писал(а):Amed
Он же тебе сказал, ошибка происходит при нажатии на кнопку :lol:


Но не сказал при нажатии на какую кнопку - Reset или Sleep...
Вот люди и теряются...
:lol:

Не телепаты уехали у мные чухи уехали, а де**** отстались =) ( к vvs_adm'у не относиться! :) )
Я сам не знаю гед происходит эта ошибка!!! Читай выше у мhttp://www.ya.ru/еня всё ОК! У друга нифига! Подумал что какой-то бибки не хватает отправил всё что было прикреплено к проекту!!! =(

neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Сообщение neic » 02.09.2005 (Пт) 9:05

Для особо умных телепатов кто не знаете на какую кнопку я жму вот её название :
Подключение к IP

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 02.09.2005 (Пт) 9:10

neic писал(а):Для особо умных телепатов кто не знаете на какую кнопку я жму вот её название :
Подключение к IP


Какая хорошая кнопка... :lol:

На твоем месте я бы вначале попробовал просто создать дистрибутив используя Package & Deployment Wizard (не забыв установить последний сервис-пак для VB6)... Это однозначно лучше чем просто отсылать библиотеки.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 02.09.2005 (Пт) 9:19

А OCX-ы твой человек регистрирует? Windows у него какая?
И, кстати, обычные (не ActiveX) DLL-ки используются? Они есть у твоего человека? В нужном каталоге?

Еще можно попробовать элементарно выловить строку на которой вылетает ошибка навсталяв в процедуру кнопки MsgBox-ов - тебе сообщат после которого программа спотыкается...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

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

Сообщение alibek » 02.09.2005 (Пт) 9:31

Похоже, надо будет написать в MS предложение, поменять текст ошибки. Пусть будет Error 5 - DNA Error.
Lasciate ogni speranza, voi ch'entrate.

IvanTheTerrible
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 94
Зарегистрирован: 20.07.2005 (Ср) 11:47
Откуда: Moscow

Сообщение IvanTheTerrible » 02.09.2005 (Пт) 11:09

Это может происходить из-за того, что пользователь, под которым производится установка, содержит в своем имени русские буквы. По умолчанию каталоги временных файлов - TEMP и TMP, а именно в ТЕМР установщик как раз временные файлы и копирует - располагаются в папке Documents and Settings/<Имя пользователя>/TEMP, и вот как раз русскую часть имени этой папки установщики и не понимают. Еще возможен вариант еще более старого :))) установщика, не понимающего и длинные имена файлов.

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 02.09.2005 (Пт) 20:18

alibek писал(а):Похоже, надо будет написать в MS предложение, поменять текст ошибки. Пусть будет Error 5 - DNA Error.
Да уж :(
Нет меня больше

neic
Жираф
Жираф
 
Сообщения: 492
Зарегистрирован: 13.02.2005 (Вс) 23:44
Откуда: Сланцы

Сообщение neic » 11.09.2005 (Вс) 14:27

Andrey Fedorov писал(а):А OCX-ы твой человек регистрирует? Windows у него какая?
И, кстати, обычные (не ActiveX) DLL-ки используются? Они есть у твоего человека? В нужном каталоге?

Еще можно попробовать элементарно выловить строку на которой вылетает ошибка навсталяв в процедуру кнопки MsgBox-ов - тебе сообщат после которого программа спотыкается...

1. Нет, а как это сделать (автоматом?)
2. WINXP (PROF SP2 or HOME SP2)
3. Именно DDL
4. Дык я и пишу что я ему отсылаю
5. Тогда почему у меня всё работает и ещё у нескольких человек? а имено у одного пользователя вылетает!!!

hCORe
VB - Экстремал
VB - Экстремал
Аватара пользователя
 
Сообщения: 2332
Зарегистрирован: 22.02.2003 (Сб) 15:21
Откуда: parent directory

Сообщение hCORe » 11.09.2005 (Вс) 18:51

5. Так сложились звезды :lol:
Пример кода давай!
Моду создают модоки, а распространяют модозвоны.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 11.09.2005 (Вс) 18:53

1. пишем бат-файл "regsvr mydll.dll -s" и запускаем его перед запуском программы.


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

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

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

    TopList