|
Вопрос # 5 498/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты! У меня следующая проблема : я написал свой браузер и несмотря на вполне удачную компиляцию программы , при запуске из под делфи у меня вылетает следующая ошибка:
К вопросу прикреплён файл. Загрузить » (срок хранения: 60 дней с момента отправки вопроса)
 |
Вопрос задал: Моисеев Евгений Леонидович (статус: Посетитель)
Вопрос отправлен: 12 июля 2011, 23:48
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 59; последнее сообщение — 20 июля 2011, 08:07; участников в обсуждении: 6.
Страницы: [1] [2] [3] [Следующая »]
|
min@y™ (статус: Доктор наук), 13 июля 2011, 08:29 [#1]:
Ну и в чём вопрос-то? Перевести тебе текст сообщения об ошибке на русский язык?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Gooddy (статус: 3-ий класс), 13 июля 2011, 10:20 [#2]:
Создать троян на Delphi...
Чисти код! Чисти код! Чисти код!
|
|
Моисеев Евгений Леонидович (статус: Посетитель), 13 июля 2011, 13:21 [#3]:
Нет переводить текст сообщения об ошибке не надо , просто подскажите пожалуйста что она означает и как ее можно исправить
|
|
min@y™ (статус: Доктор наук), 13 июля 2011, 13:33 [#4]:
Цитата (Моисеев Евгений Леонидович):
Нет переводить текст сообщения об ошибке не надо
Хорошо, не буду.
Цитата (Моисеев Евгений Леонидович):
просто подскажите пожалуйста что она означает
Она означает, что для сокета не задан адрес.
Цитата (Моисеев Евгений Леонидович):
и как ее можно исправить
Открыть исходник в delphi, найти ошибку и устранить её.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Вадим К (статус: Академик), 13 июля 2011, 13:41 [#5]:
Лучше показать кусок кода, где возникает ошибка с указанием строки, на которую ругается отладчик.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Моисеев Евгений Леонидович (статус: Посетитель), 13 июля 2011, 13:50 [#6]:
ОК! Сейчас через несколько минут предоставлю кусок кода на который ругается компилятор
|
|
min@y™ (статус: Доктор наук), 13 июля 2011, 13:56 [#7]:
Цитата (Вадим К):
Лучше показать кусок кода, где возникает ошибка с указанием строки, на которую ругается отладчик.
К этому я и веду. Думаю, что это строка Socket.Connect();
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Моисеев Евгений Леонидович (статус: Посетитель), 13 июля 2011, 14:06 [#8]:
А вот строка которую выделяет делфи в файле Project1.dpr Application.CreateForm(TForm12, Form12); , хотя меня удивляет то что все другие формы компилятор воспринимает нормально ...
|
|
min@y™ (статус: Доктор наук), 13 июля 2011, 14:09 [#9]:
А что находится на TForm12? Уж не TWebBrowser ли?
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Вадим К (статус: Академик), 13 июля 2011, 14:12 [#10]:
а у form12 что-то прописано в OnCreate ?
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Моисеев Евгений Леонидович (статус: Посетитель), 13 июля 2011, 14:17 [#11]:
Сразу оговорюсь что я в свой браузер добавил несколько программ (я сделал это по приколу)) : медиаплеер , несколько безобидных шуток и небольшой административный модуль . Сделал я это следующим образом :Uses Unit2, Unit3, Unit4, Unit5, Unit6, Unit7, Unit8, Unit9, Unit10, Unit11,Unit12,Unit13,Unit14, Unit15,Unit16 ,
Unit17; Все остальное - это вспомогательные формы типа : параметры страницы, настройки браузера и прочее. Форма 12 - это администраторский модуль (в стиле а-ля радмин для новичков)), на который делфи и выдает ошибку сокета при запуске самой программы после компиляции и в последствии виндовс останавливает мой браузер
|
|
Моисеев Евгений Леонидович (статус: Посетитель), 13 июля 2011, 14:21 [#12]:
Нет , компонент TWebBrowser находится на главной форме программы - Form1
|
|
Вадим К (статус: Академик), 13 июля 2011, 14:25 [#13]:
ещё раз повторяю вопрос - что в Form12Create ?
Галочка "подтверждения прочтения" - вселенское зло.
|
|
min@y™ (статус: Доктор наук), 13 июля 2011, 14:29 [#14]:
Вынос мозга!
Ты предлагаешь нам угадать, что у тебя там за исходник в 12-м модуле?
З.Ы. Ну что за идиотская привычка оставлять идиотские дефолтные имена? Ну неужели Unit12 лучше, чем UnitAdmin, например? Или Button10 вместо StartButton? Или ComboBox3 вместо AddressComboBox? Хочется взять и у..бать, честное слово! Идентификаторы должны быть ИНФОРМАТИВНЫМИ!!!111 Код пишется для людей, компилятору-то по барабану!!!!1111 Ррррррррррррррррр, пойду покурю, нервы...
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
Моисеев Евгений Леонидович (статус: Посетитель), 13 июля 2011, 14:32 [#15]:
В oncreate данной формы не написано ничего (т.к. это админ-клиент ) но в onclicke кнопки 1 написано следующее :ClientSocket1.Host:=Edit1.Text;
ClientSocket1.Active:=true;
ClientSocket1.Socket.SendText('R');
ClientSocket1.Active:=false;
end;
|
|
Моисеев Евгений Леонидович (статус: Посетитель), 13 июля 2011, 14:35 [#17]:
Форма 12 - это форма админ клиента который вызывается из браузера (как и все остальные формы) и в процедуре кнопки 1 связывается с сервером
|
|
Вадим К (статус: Академик), 13 июля 2011, 14:40 [#18]:
на форму12 найдите ClientSocket1 и для свойства Active выставить нужно False
Галочка "подтверждения прочтения" - вселенское зло.
|
|
Моисеев Евгений Леонидович (статус: Посетитель), 13 июля 2011, 14:41 [#19]:
Просто у меня из-за ошибки сокета в админ клиенте весь браузер "висит" ... слегка обидно (
|
Страницы: [1] [2] [3] [Следующая »]
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|