![]() |
|
Модераторы: Snowy, Poseidon, MetalFan |
![]()
|
|
| sssssss7 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 3.2.2009 Репутация: нет Всего: нет |
вот не большой простой код отправки post запроса:
работает в delphi 7 и не хочет в 2009 ошибка на строке : FRequest := HttpOpenRequest(FConnect, 'POST', PChar(FScript), 'HTTP/1.0','', @Ansi, INTERNET_FLAG_RELOAD, 0); сама ошибка : First chance exception at $77E142EB. Exception class EAccessViolation with message 'Access violation at address 77E1D2DD in module 'kernel32.dll'. Read of address FEEEFEEE'. Process Project1.exe (6016) не понимаю почему |
|||
|
||||
| Matematik |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1027 Регистрация: 11.3.2006 Репутация: 24 Всего: 50 |
2009 работает с unicode строками
А у тебя в перемешку
Немного теории http://edn.embarcadero.com/article/38446 |
|||
|
||||
| sssssss7 |
|
||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 3.2.2009 Репутация: нет Всего: нет |
вот упростил код, он ошибки не выдает, но и скрипту запрос не отправляет, в дельфи 7 всё ок (без WideChar), подскажите где ошибка?
вот так тоже не катит(((
E2171 Variable 'szHost' inaccessible here due to optimization Вот так переменные все сохраняются но всеравно НЕ РАБОТАЕТ(
Это сообщение отредактировал(а) sssssss7 - 14.3.2009, 18:28 |
||||||
|
|||||||
| sssssss7 |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 3.2.2009 Репутация: нет Всего: нет |
Вот решение!
т.к. в 2009 все апишные функции по умолчанию являются юникодовскими (с суффиксом W), поэтому для того чтобы все перевести в ANSI (как в D7) нужно заменить все string -> AnsiString char -> AnsiChar pChar -> pAnsiChar АПИ-функциям добавить в конце A (InternetConnect -> InternetConnectA и т.п.) |
|||
|
||||
![]()
|
| Правила форума "Delphi: Сети" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |