ANTIKLAN писал(а):Так не пойдет нужен более четкий перевод. А про знания вы зря. Как еще развиваться если не на практике. Теория это все так для начала. Толку что я теорию изучил на практике то совсем другое.
Чтобы понять в деталях о чем то или иное условие, можно:
- пройти в объекты по ссылке, активировать ссылку можно прижав Ctrl. Горячие клавиши lazarus описаны, воспользуйтесь поиском. Т.к. LNet имеет статическую компиляцию, код доступен для изучения. Другими словами, вот не понятно вам, что такое if FNet.Connect(EditIP.Text, StrToInt(EditPort.Text)) then, прижимаете Ctrl, щелкните правой кнопкой мыши на Connect, вас lazarus отправит в объявление этого свойства или функции (в данном случае, в
- Код: Выделить всё
function Connect(const Address: string; const APort: Word): Boolean; virtual; overload;
function Connect: Boolean; virtual; overload;
- начать с изучения языка. Для начала просто приложение с нужной логикой напишите, без сервера. Вопросы про "if FIsServer then" и "if FNet is TLUdp then" говорят о том, что вы поверхностно знакомы с паскалем и вам лучше написать ваш проект на другом, более предметно-ориентированном языке.