Size: a a a

2020 April 03

DB

Dmitry Belkevich in Delphi & Lazarus
насчет компонент в закладке я писал что гуглить и там же ответ сразу же что нужно что бы появились
источник

SB

Sergey Bodrov in Delphi & Lazarus
Вероятно, проблемы из-за недопонимания основ работы сокетов TCP и UDP.
- Соединение TCP только между двумя клиентскими сокетами! Сервер TCP умеет только ловить входящие подключения и создавать для них отдельные клиентские сокеты.
- В UDP нет понятия соединение и клиент-сервер, там сокеты умеют и получать данные из заданного порта, и отправлять.
источник

S

Serjone in Delphi & Lazarus
Dmitry Belkevich
насчет компонент в закладке я писал что гуглить и там же ответ сразу же что нужно что бы появились
Блин, ну сделай скриншот, чтоли. Проект фмх и компонент тсерверсокет на форме. Я прям надеюсь и жду, что это всё-таки случится. Не представляешь, как я хочу, чтобы ты оказался прав.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
у меня нет фаерманки, увы. даже попробовать не могу
источник

S

Serjone in Delphi & Lazarus
Эхх, жаль. А у меня есть. И я попробовал
источник

DB

Dmitry Belkevich in Delphi & Lazarus
точнее - нет телефонного пакета. так то есть, но только мак и винда
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Sergey Bodrov
Какая беда? Стандартные сокеты работают.
у Бодрова вот спроси, сокеты должны работать без вариантов. tcp по-другому просто не работает
источник

DB

Dmitry Belkevich in Delphi & Lazarus
другое дело - что компоненты поискать или либы
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Serjone
Есть какие-нибудь варианты в делфи использовать базу данных, без установки сторонни движков?
есть: любой эмбеддид. навскидку: firebird, sqlite
источник

SB

Sergey Bodrov in Delphi & Lazarus
System.Net.Socket
источник

SB

Sergey Bodrov in Delphi & Lazarus
источник

S

Serjone in Delphi & Lazarus
Dmitry Belkevich
точнее - нет телефонного пакета. так то есть, но только мак и винда
телефон не нужен. Винда пойдёт.
источник

S

Serjone in Delphi & Lazarus
спасибо, попробую
источник

DB

Dmitry Belkevich in Delphi & Lazarus
на винде TClientSocket и TServerSocket  есть и работают. на любой делфе
источник

S

Serjone in Delphi & Lazarus
Но Дмитрий обещал компонент на форме
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ок, минуту
источник

S

Serjone in Delphi & Lazarus
Dmitry Belkevich
на винде TClientSocket и TServerSocket  есть и работают. на любой делфе
в фмх проекте, да?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
не знаю. минуту
источник

DB

Dmitry Belkevich in Delphi & Lazarus
на форму не получилось кинуть. но так вполне создаются:

procedure TForm7.Button1Click(Sender: TObject);
var
 ClientSocket1: TClientSocket;
begin

 ClientSocket1 := TClientSocket.Create(Self);

 ClientSocket1.Name := 'ClientSocket1';
 ClientSocket1.Active := False;
 ClientSocket1.ClientType := ctNonBlocking;
 ClientSocket1.Port := 0;
end;
источник

DB

Dmitry Belkevich in Delphi & Lazarus
в uses добавить System.Win.ScktComp
источник