Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   интересности с winsock в Delphi RAD 2009-2010 (https://forum.antichat.xyz/showthread.php?t=188516)

buket 20.03.2010 07:35

интересности с winsock в Delphi RAD 2009-2010
 
Захотел освоить и понять принцип работы сокетов, но вот встретил интересный случай, в delphi 2009-2010 возвращает китайские иероглифы, запускаю тоже самое в delphi 7 он возвращает все нормально заголовки и код. В чем подвох?

M_script_ 20.03.2010 10:06

Цитата:

Сообщение от buket
В чем подвох?

Подвох в юникоде, в делфи7 его не было, появился только в делфи2009.

buket 20.03.2010 19:36

подскажи пожалуйста как эту проблему обойти

M_script_ 20.03.2010 19:50

Цитата:

Сообщение от buket
подскажи пожалуйста как эту проблему обойти

Если юникод тебе не нужен, то оптимальный вариант - поставить BDS2006 или CGDS2007 =)
Не знаю как насчет делфи, но в билдере 2009 ничего особо полезного по сравнению с 2007 не заметил...

buket 20.03.2010 20:34

извини я не понял, можно по подробнее, я php кодер с делфи недавно знаком, индейцы меня не устраивают, тормозные и жрут ресурчы, вот на сокеты перешел, в гугле мало инфы, а по моей проблеме вообще нет, если объясниш буду очень благодарен

M_script_ 20.03.2010 21:53

Если в делфи7 все нормально работает, зачем тебе делфи2009?

buket 20.03.2010 23:08

а зачем динозавров юзвть когда есть современные технологии, и я юзаю 2010, если не сложно ответь на вопрос

GhostOnline 21.03.2010 04:09

Цитата:

Не знаю как насчет делфи, но в билдере 2009 ничего особо полезного по сравнению с 2007 не заметил...
В дельфи 2009 много изменений полезных, начиная с самого языка
А ТСу скорее всего надо почитать статьи о том как переносить проекты из 7 в 2009. Скорее всего надо будет изменить строковые типы

maestro-ant 22.03.2010 16:02

Привел бы пример кода.

Цитата:

а зачем динозавров юзвть когда есть современные технологии, и я юзаю 2010, если не сложно ответь на вопрос
И еще ТС если ты юзаешь сокеты и отказываешься даже от инди, то может тебе действительно не надо никакие технологии? Юзай D7 да и все.

RaX 23.03.2010 10:14

Цитата:

Сообщение от maestro-ant
И еще ТС если ты юзаешь сокеты и отказываешься даже от инди, то может тебе действительно не надо никакие технологии? Юзай D7 да и все.

+1
От версии Delphi эффективность сокетов не зависит, все эти нововведения заключаются в основном в новых кривых крмпонентах и т.п. Поэтому юзайте д7 и парьтесь ;)

GhostOnline 23.03.2010 14:33

Цитата:

все эти нововведения заключаются в основном в новых кривых крмпонентах и т.п. Поэтому юзайте д7 и парьтесь
Открою тебе страшную правду - ты не знаешь язык


Время: 22:58