Вопрос № 72570: Добрый день
Есть скомпилированная dll. Нужно ее подключить к Delphi - проэкту. Проблема заключается в том, что я знаю только имена экспортируемых процедур. А как узнать их параметры, есть ли у них возвращаемый результат?...Вопрос № 72575: Добрый день эксперты! Два вопроса:
1. На форме имеется два окна, туда вводим числа, нужно при выходе из программы что бы число введенное во второе окно запомнилось в первом окне и при следующем запуске программы отобразилось в первом окне, а во в...Вопрос № 72600: Здравствуйте уважаемые эксперты. У меня такая проблема, пишу клиента для обращения к HTTP-серверу с библиотекой winsock. После коннекта отправляю серверу стрку:
'GET Http://Rusfaq.ru/ HTTP/1.0'+#13#10+
'Host: Http://RusFaq.ru'#13#10+
'Con...
Вопрос № 72.570
Добрый день
Есть скомпилированная dll. Нужно ее подключить к Delphi - проэкту. Проблема заключается в том, что я знаю только имена экспортируемых процедур. А как узнать их параметры, есть ли у них возвращаемый результат?
Отправлен: 25.01.2007, 11:10
Вопрос задал: Leshka (статус: 1-ый класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 5)
Отвечает: Volhit
Здравствуйте, Leshka!
Если это обычная классическая длл - то ИМХО никак.
Ответ отправил: Volhit (статус: 2-ой класс)
Ответ отправлен: 25.01.2007, 17:10 Оценка за ответ: 5 Комментарий оценки: Да, это я уже понял
Вопрос № 72.575
Добрый день эксперты! Два вопроса:
1. На форме имеется два окна, туда вводим числа, нужно при выходе из программы что бы число введенное во второе окно запомнилось в первом окне и при следующем запуске программы отобразилось в первом окне, а во второе окно вводим новое число и т. д. И из числа во втором окне вычитаем число из первого окна. Какие компоненты
для этого нужны и как описать все эти процедуры?
2. В программе написанной в Делфи столкнулся с: «Приложение “Server.exe” осуществляет обмен данными по протоколу RS-232». Что такое интерфейс RS-232?
Отправлен: 25.01.2007, 12:23
Вопрос задал: SIR (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: ~Steep~
Здравствуйте, SIR!
>имеется два окна, туда вводим числа
Каких окна? Неужели в окна вводят числа?
Наскольно я понял (включаю телепатор :) нужно взять 2 TEdit (сюда будем вводить числа)
Для того чтобы сохранить ваши данные (числа) необходимо записать их
тут существуют различные методы:
Записать в файл
Записать в ini-файл
Записать в реестр
(выберите какой-нубудь метод потом уже и будет продолжение)
Чтобы вычесть данные второго из первого надо лишь написать
var
C1, C2, Craznost: Real;
begin
C1 := StrToInt(Edit1.text);
C2 : = StrToInt(Edit2.text);
Craznost := C2-C1;
end;
В Craznost и будет разница цифр
--------- Все всегда делаеться к Лучшему!
Ответ отправил: ~Steep~ (статус: 4-ый класс)
Ответ отправлен: 25.01.2007, 12:43
Отвечает: Сухомлин Кирилл Владимирович
Здравствуйте, SIR!
1. Что значит "как описать все эти процедуры" ?
Очевидно, в редакторе кода, ручками описать =)
Берете, и в событии FormCreate делаете загрузку числа из того места, где вы его сохранили.
2. RS-232 — это просто COM-порт.
--------- Не узнаешь - не попробуешь.
Отвечает: Volhit
1. Используйте TIniFile - самый простой вариант.
2. RS-232 - это COM-порт
Ответ отправил: Volhit (статус: 2-ой класс)
Ответ отправлен: 25.01.2007, 17:02 Оценка за ответ: 2
Вопрос № 72.600
Здравствуйте уважаемые эксперты. У меня такая проблема, пишу клиента для обращения к HTTP-серверу с библиотекой winsock. После коннекта отправляю серверу стрку:
'GET Http://Rusfaq.ru/ HTTP/1.0'+#13#10+
'Host: Http://RusFaq.ru'#13#10+
'Connection: Close'+#13#10;
Когда тестировал на локалхосте (естесно с другими адресами =)) все было ОК. Но в инете, все сервера отвечают кодом ошибки
Bad Request 400. Скажите пожалуйста, что я не так делаю?
Отправлен: 25.01.2007, 15:44
Вопрос задал: Алескандр (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Лукьяненко Алексей Валериевич
Здравствуйте, Алескандр!
У вас 2 ошибки:
1. не #13#10, а #10#13
2. в параметре Host протокол указывать не нужно, т.е. должно быть
Host: rusfaq.ru