HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #4001  
Старый 30.07.2009, 03:38
Tombik
Banned
Регистрация: 21.12.2008
Сообщений: 413
С нами: 9151111

Репутация: 352
По умолчанию

Цитата:
Сообщение от ZdezBilYa  
Не найдены свойства компонент. Версии другие?
мм... другие версии компонента? Или не может найти такие компоненты?
 
Ответить с цитированием

  #4002  
Старый 30.07.2009, 03:44
ZdezBilYa
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
С нами: 9315854

Репутация: 107
По умолчанию

Цитата:
Сообщение от Tombik  
мм... другие версии компонента? Или не может найти такие компоненты?
другие версии компонент. возможно изменились названия свойств и т.д.
 
Ответить с цитированием

  #4003  
Старый 30.07.2009, 10:59
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами: 10097606

Репутация: 3349


По умолчанию

2 Nightmarе Код под загрузке бинарника в буфер - это просто ужас.
1) Читает по 1 байту.
2) EOF - это эля текстовых файлов.

более правильнее былобы
такая последовательность функций
CreateFile (... GENERIC_READ ....)
size := GetFileSize(...)
setlength(buf, size);
ReadFile(... @buf[1], size, ....)
CloseFile();

т.е. ты открываешь файл на чтение. Получаешь его размер.
Под этот размер расширяешь строку, и сразу весь файл считываешь в неё.
 
Ответить с цитированием

  #4004  
Старый 30.07.2009, 11:14
s0l_ir0n
Участник форума
Регистрация: 14.03.2009
Сообщений: 237
С нами: 9031410

Репутация: 314
По умолчанию

Цитата:
Сообщение от Vlad3d  
подскажите что за ошибки
Ты не установил компоненты.
1) Качаешь отсюда http://www.raize.com/DevTools/RzComps/RC5Trial.zip
2) Ставишь все по дефолту
3) Открываешь Delphi
4) Component -> Install Packages, Кнопка Add
5) Выбираешь C:\Program Files\Raize\RC5\Bin\RaizeComponentsTrialVcl_Design 70.bpl
6) Жмешь ОК, компоненты добавляются, радуешься жизни
 
Ответить с цитированием

  #4005  
Старый 30.07.2009, 18:14
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

//решено

Последний раз редактировалось mailbrush; 30.07.2009 в 18:19..
 
Ответить с цитированием

  #4006  
Старый 30.07.2009, 18:18
Vlad3d
Участник форума
Регистрация: 18.01.2008
Сообщений: 158
С нами: 9637731

Репутация: 106
По умолчанию

Цитата:
Ты не установил компоненты.
1) Качаешь отсюда http://www.raize.com/DevTools/RzComps/RC5Trial.zip
2) Ставишь все по дефолту
3) Открываешь Delphi
4) Component -> Install Packages, Кнопка Add
5) Выбираешь C:\Program Files\Raize\RC5\Bin\RaizeComponentsTrialVcl_Design 70.bpl
6) Жмешь ОК, компоненты добавляются, радуешься жизни

хммм
 
Ответить с цитированием

  #4007  
Старый 30.07.2009, 21:47
ZdezBilYa
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
С нами: 9315854

Репутация: 107
По умолчанию

Цитата:
Сообщение от Vlad3d  
хммм
по-моему, сообщает, что RaizeComponentsVd70 уже установлен (и возникает конфликт)
попробуй удалить установленную версию (удалить все пути и файлы), а потом установить эту
 
Ответить с цитированием

  #4008  
Старый 31.07.2009, 00:24
Vlad3d
Участник форума
Регистрация: 18.01.2008
Сообщений: 158
С нами: 9637731

Репутация: 106
По умолчанию

Цитата:
по-моему, сообщает, что RaizeComponentsVd70 уже установлен (и возникает конфликт)
попробуй удалить установленную версию (удалить все пути и файлы), а потом установить эту
пробовал почему то опять появляются все те же 5 ошибок, что я выше выкладывал
 
Ответить с цитированием

  #4009  
Старый 31.07.2009, 02:42
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
С нами: 10018169

Репутация: 1680


По умолчанию

По поводу WinInet, если в параметрах прокси сервера в Internet Explorer находится невалидный прокси, то соответственно приложение на делфи через WinInet так-же не работает.
Можно ли это вообще как то исправить? чтобы не юзались настройки прокси в IE ?

Если да, то что тут подправить надо?
Код:
hOpenHandle := InternetOpen(nil, 0, nil, nil, 0);
if hOpenHandle <> nil then
begin
hConnectHandle := InternetConnect(hOpenHandle, szHost,80,nil,nil,3,0,0);
if hConnectHandle <> nil then
begin
hResourceHandle := HttpOpenRequest(hConnectHandle,'POST',szPath,nil,nil,nil,INTERNET_FLAG_KEEP_CONNECTION,0);
if hResourceHandle <> nil then
begin
HttpSendRequest(hResourceHandle,'Content-Type: application/x-www-form-urlencoded',47,szData,lstrlen(szData));
 
Ответить с цитированием

  #4010  
Старый 31.07.2009, 07:27
Nullsleep
Познающий
Регистрация: 02.06.2009
Сообщений: 67
С нами: 8916612

Репутация: 54
По умолчанию

Код:
var
  proxy_info: PInternetProxyInfo;
begin
  New(proxy_info);
  proxy_info^.dwAccessType := INTERNET_OPEN_TYPE_DIRECT;
  UrlMkSetSessionOption(INTERNET_OPTION_PROXY, proxy_info,
    SizeOf(Internet_Proxy_Info), 0);
  //здесь идет твой код
  Dispose(proxy_info);
end;
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2569 10.05.2026 13:27
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.