Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TServerSocket в консольном приложении (типа, без форм) [D5, D7, Win95/98, WinXP]


Страницы:   1 2 3 4

maxistent ©   (2004-09-20 17:28:00) 

Уважаемые Мастера и все кто здесь! Не погёте ли мне с вопросом: надо написать консольное приложение с использованием TServerSocket (коннектить, читать клиентов, писать им). Надо бы мне прогу без форм, но с TServerSocket. Как это замудрить? Можь у кого код (или его часть) есть, а?


maxistent   (2004-09-28 13:24:00) [41]

эт уж точно издевательство!!!  КОНКРЕТНЫЙ ВОПРОС: КАК НАПИСАТЬ КОНСОЛЬНОЕ ПРИЛОЖЕНИЕ c TServerSocket, ЧТОБЫ ПРОГА МОГЛА ХОТЯ БЫ ПОКАЗАТЬ MessageBox С АДРЕСОМ КЛИЕНТА ИЛИ ПРИНЯТЫМ ТЕКСТОМ? Я деляю что-то вроде:


uses SockComp;{или типа того...}
var
s1:TServerSocket;
begin
s1:=TServerSocket.Create(nil);
s1.port:=1234;
s1.Active:=true;
{потом ещё что-то было - не помню...}
{здесь ставлю какой-нить цикл и сервак пашет...}
end.


клиенты-то коннектются, а сервер об етом не знаеть!!! Как быть? или не быть, а? Вы ж, блин, мастера или нет? Подмогните :) ...


Digitman   (2004-09-27 13:47:00) [42]


> кто магёт по теме ответить?


по теме-то как раз совершенно непонятно, какое отношение имеет наличие или отсутствие "формы" как таковой к использованию класса TServerSocket как такового


maxistent   (2004-09-27 13:44:00) [43]

не, люди! так же нельзя! эт ж издевательство! кто магёт по теме ответить?


maxistent   (2004-09-27 13:33:00) [44]

злые вы! уйду я от вас...


kaZaNoVa   (2004-09-24 17:16:00) [45]

Polevi ©   (24.09.04 14:39) [16]
тогда уж Runtime Packages будет очень небольшая ;)


kaZaNoVa   (2004-09-24 17:14:00) [46]

Digitman ©   (24.09.04 17:10) [20]
если так, то пусть бросит это ;))

// главное, чтобы он ветку про скрытие процесса не нашёл %))
а то такое напишет ... :)


Digitman   (2004-09-24 17:10:00) [47]

угу ...
подозреваю, что автор строгает трояна..

и горе-Делфи-троянописатель к своему стыду совершенно не ориентируется, что, как, где и почему происходит в Делфи


kaZaNoVa   (2004-09-24 16:56:00) [48]

maxistent ©   (24.09.04 13:36) [14]
Digitman правильно сказал  -  консоль не нужна ;)


kaZaNoVa   (2004-09-24 16:55:00) [49]

2ALL к вопросу размера программы ...
На чисто-апи, прога - файл сервер у меня была 10 кб (Delphi7) -  имхо очень даже маленькая ;)))))))
//функции приём/передача/запуск/удаление файлов
клиент к нему 14 кб :) (GUI)


Григорьев Антон   (2004-09-24 15:42:00) [50]


> maxistent ©   (24.09.04 13:36) [14]
> дык этога я и не могу!!! Как это замудрить???


Начни вот отсюда: http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1021


Polevi   (2004-09-24 14:39:00) [51]

лучше на .NET, там еще меньше получится


Digitman   (2004-09-24 14:22:00) [52]


> надо мне прогу написать, чтоб маленькая была и сервер на
> ней был


не будет она "маленькая"
в случае Д5 класс TServerSocket использует модуль Forms
так что хоть с формой хоть без формы, а размер менее 300кб ты не получишь

пиши на WinsockAPI


maxistent   (2004-09-24 13:36:00) [53]

дык этога я и не могу!!! Как это замудрить???


VMcL   (2004-09-23 18:57:00) [54]

>> maxistent ©  (23.09.04 18:41) [12]

Можно написать без использования VCL, то бишь "чиста на WinAPI".


maxistent   (2004-09-23 18:41:00) [55]


> Digitman ©   (22.09.04 12:25) [9]

надо мне прогу написать, чтоб маленькая была и сервер на ней был. Сервер-то создать не проблема, проблема изложена выше [3]. Как быть?


VMcL   (2004-09-23 14:31:00) [56]

>> Polevi ©  (23.09.04 12:54) [10]

Забыл. Тем более в [6] я отвечал на [5]. Там про цикл ничего не было :-)


Polevi   (2004-09-23 12:54:00) [57]

>VMcL ©   (21.09.04 17:34) [6]
ну и где цикл выборки сообщений


Digitman   (2004-09-22 12:25:00) [58]


> надо написать консольное приложение с использованием TServerSocket


вот зачем тебе консоль ? непонятно ... можешь объяснить ?

сделай обычное приложение и не мучайся


maxistent   (2004-09-22 11:57:00) [59]

... Люди!!! Плиз, хелп!..


maxistent   (2004-09-22 11:52:00) [60]

Не, блин. Что-то не так...


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо