Главной ошибкой программиста на C++ является выбор C++ в качестве языка программирования (c) не помню кто. Код (Text): Server->Active = true ; Server->Open() ; Эти две строчки делают одно и то же (на самом деле TAbstractSocket.Open(void) представляет собой присваивание Active := true, а Active - это свойство, присваивание которого вызывает функцию TAbstractSocket.SetActive, которая в свою очередь вызывает виртуальную TCustomServerSocket.DoActivate, которая в свою очередь вызывает TServerWinSocket.Listen, вызывающую TCustomWinSocket.Listen, которая наконец-то вызывает API-функцию socket(...), а потом TCustomWinSocket.InitSocket и TCustomWinSocket.DoListen -> bind(...). Не слишком ли накручено, а?) Таким образом, ты пытаешься дважды инициализировать сервер. Ничего хорошего из этого, естественно, не получится. P.S. К вопросу об ООП: пожалуйста, вот пример ошибки, которую легко допустить с ООП и просто невозможно в классическом процедурном программировании.
probka Действительно, есть же специализированные форумы любителей Билдера, Дельфи и пр. Вероятность получить грамотный ответ там, ес-но, выше, чем на этом форуме (не в обиду будет сказано). Здесь - своя специфика.
Искажение ника, между прочим, можно считать нарушением пункта 2.2 правил форума. Кстати, первую часть реплики тоже можно считать нарушением этого пункта Added: исходный вопрос этой темы противоречит пункту 1.1, а последний в принципе можно подвести под 1.1, но он в свою очередь нарушает 3.2.
diamond Обсуждение вопросов, связанных с высокоуровневым программированием, не вписывается в Общие положения.
probka не красиво ведёш себя не нужно по никам подкалывать людей, которые тебе ничего плохого не сделали. а многие просто выросли на ихних трудах не забанили тебя наверно из-за твоего ника тут очень мало людей любят OOП. и такие темы их очень нервируют. и в результате получается не качественный ответ, а горы флейма. http://borland.xportal.ru
Я читаю Aquila, как акула. Мне так проще. Во! Уже "дело" шьют! - ... на скамье подсудимых и какой-то жиган ... Спасибо всем, понял я ответ на свой вопрос.