Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Delphi

Выпуск № 118
от 11.05.2005, 04:50

Администратор:Калашников О.А.
В номере:Вопросов: 3, Ответов: 4


Вопрос № 20476: Здравствуйте! Подскажите пожалуйста, как можно создать многопользовательский чат для локальной сети, без использования дополнительной программы-сервера. Можно ли ето сделать на сокетах(или на сокетах только 2 человека?). Желательно в виде примера....
Вопрос № 20495: Привет знатокам Помогите плз, мне нужно RichEdit с тодсветкой синтаксиса, на torry не нашел подходящего. Можно самому написать, но есть проблемка не знаю, как изменять атрибуты кусков текста, так что б он не мигал. То есть SelStart/SelLength и Pe...
Вопрос № 20505: гДПЮБЯРБСИРЕ, СБЮФЮЕЛШЕ ЩЙЯОЕПРШ. уНВС МЮОХЯЮРЭ ЦНКНЯНБНИ ВЮР ДКЪ НАЫЕМХЪ Б КНЙЮКЭМНИ ЯЕРХ, МЮ МЕЯЙНКЭЙН ЙНЛОЭЧРЕПНБ, ОПХВёЛ, ЙЮФДШИ СВЮЯРМХЙ ПЮГЦНБНПЮ ЛНФЕР цнбнпхрэ х якшьюрэ БЯЕУ НЯРЮКЭМШУ ЦНБНПЪЫХУ НДМНБПЕЛЕММН. б ОПХМЖХОЕ, ДКЪ ЛЕ...

Вопрос № 20476
Здравствуйте! Подскажите пожалуйста, как можно создать многопользовательский чат для локальной сети, без использования дополнительной программы-сервера. Можно ли ето сделать на сокетах(или на сокетах только 2 человека?). Желательно в виде примера.
Отправлен: 05.05.2005, 09:50
Вопрос задал: Pavel (статус: Посетитель)
Всего ответов отправлено: 2

Отвечает: zeromaps
Здравствуйте, Pavel!
В книге "Делфи глазами хакера" описывается очень подробное создание локального чата.:))
Ответ отправил: zeromaps (статус: 2-ой класс)
Отправлен: 05.05.2005, 10:54

Отвечает: John Freeman
Здравствуйте, Pavel!
Проще всего на UDP сокетах и слать всем на локальный Broadcast адрес, всё просто - Send всем,Broadcast=True, OnData или что там для UDPSocket'a это приём, это на примере Indy, на NetMasters вообще делать нечего...
Ответ отправил: John Freeman (статус: Профессор)
Отправлен: 05.05.2005, 11:25


Вопрос № 20495
Привет знатокам
Помогите плз, мне нужно RichEdit с тодсветкой синтаксиса, на torry не нашел подходящего. Можно самому написать, но есть проблемка не знаю, как изменять атрибуты кусков текста, так что б он не мигал. То есть SelStart/SelLength и Perform не подходит, да и браузер тоже так как нужно чтоб текст эдитился пользователем. Если знаете как такое организовать, или есть минимальный исходник поделитесь.… Ну очень нужно!!
Отправлен: 05.05.2005, 19:45
Вопрос задал: Ivanitskiy Oleg Romanovych (статус: Посетитель)
Всего ответов отправлено: 1

Отвечает: VBA
Здравствуйте, Ivanitskiy Oleg Romanovych!
Зайдите на сайт http://synedit.sourceforge.net. Тут есть исходники редакторов с подсветкой синтаксиса, причем можно сгенерировать свой собственный редактор, указав всего лишь список ключевых слов.
Ответ отправил: VBA (статус: 2-ой класс)
Отправлен: 05.05.2005, 23:11
Оценка за ответ: 5
Комментарий оценки:
я не могу что то скачать данный компонент, вышлете мне его плз на мыло Ivanitskiy_ol@rambler.ru
Буду очень благодарен


Вопрос № 20505
гДПЮБЯРБСИРЕ, СБЮФЮЕЛШЕ ЩЙЯОЕПРШ.
уНВС МЮОХЯЮРЭ ЦНКНЯНБНИ ВЮР ДКЪ НАЫЕМХЪ Б КНЙЮКЭМНИ ЯЕРХ,
МЮ МЕЯЙНКЭЙН ЙНЛОЭЧРЕПНБ, ОПХВёЛ, ЙЮФДШИ СВЮЯРМХЙ ПЮГЦНБНПЮ
ЛНФЕР цнбнпхрэ х якшьюрэ БЯЕУ НЯРЮКЭМШУ ЦНБНПЪЫХУ НДМНБПЕЛЕММН.
б ОПХМЖХОЕ, ДКЪ ЛЕМЪ ЛМНЦН МЕОНМЪРМНЦН, РЮЙ ЙЮЙ БЕЯЭ ЛНИ НОШР
ПЮАНРШ Я ЯНЙЕРЮЛХ ЯБНДХРЯЪ Й МЕАНКЭЬНИ СРХКХРЕ РХОЮ NetSend,
Ю ЯН ГБСЙНЛ МХЙНЦДЮ МЕ ПЮАНРЮК БННАЫЕ.
бНР, Б ОПХМЖХОЕ, С ЛЕМЪ НТНПЛХКХЯЭ МЕЙНРНПШЕ БНОПНЯШ:
1. йЮЙ ОНКСВХРЭ ДЮММШЕ Я ЛХЙПНТНМЮ.
2. йЮЙ ЩРХ ДЮММШЕ (Х Б ЙЮЙНЛ БХДЕ) Б ПЕЮКЭМНЛ БПЕЛЕМХ,
Я ЛХМХЛЮКЭМНИ ГЮДЕПФЙНИ РПЮМЯКХПНБЮРЭ МЕЯЙНКЭЙХЛ ЙНЛОЭЧРЕПЮЛ
КНЙЮКЭМНИ ЯЕРХ. (йЮЙХЛ ОПНРНЙНКНЛ (TCP/IP ХКХ UDP) Х,
ЯННРБЕРЯРБЕММН, ЙЮЙХЛХ ЙНЛОНМЕМРЮЛХ Delphi ОНКЭГНБЮРЭЯЪ?)
3. йЮЙ ОНКСВЕММШЕ ДЮММШЕ ОПЕНАПЮГНБЮРЭ НАПЮРМН Б ГБСЙ Х
БНЯОПНХГБНДХРЭ (НОЪРЭ ФЕ Б ПЕЮКЭМНЛ БПЕЛЕМХ) МЮ ЙНЛО-ПЮУ ЙКХЕМРНБ.
4. йЮЙ ОНКСВЮРЭ ДЮММШЕ НР БЯЕУ ЙНЛОЭЧРЕПНБ ВЮРЮ Х БНЯОПНХГБНДХРЭ ХУ
НДМНБПЕЛЕММН Б НДХМ ГБСЙНБНИ ЙЮМЮК (БЕДЭ БЯЕ ДНКФМШ МЮУНДХРЭЯЪ
ЙЮЙ-АШ Б НДМНЛ ГБСЙНБНЛ ОПНЯРПЮМЯРБЕ, ЙЮЙ АСДРН МЕЯЙНКЭЙН
ВЕКНБЕЙ ПЮГЦНБЮПХБЮЧР Б НДМНИ ЙНЛМЮРЕ)?
- б ОПХМЖХОЕ, ЙЮЙ ГЮОХЯЮРЭ ГБСЙ Я ЛХЙПНТНМЮ Б WAV-ТЮИК Я ОНЛНЫЭЧ
TMediaPlayer Ъ ГМЮЧ, МН ЯЮЛХ ОНМХЛЮЕРЕ, ЩРН МЕ ОНДУНДХР -
ЛЕДКЕММН ДЮ Х ГЮВЕЛ ОХЯЮРЭ Б ТЮИК, ЕЯКХ МЮДН ОХЯЮРЭ БН ВРН-РН
ДПСЦНЕ (ОПЕДОНКЮЦЮЧ ВРН Б ОНРНЙ (МН ЙЮЙ ВХРЮРЭ ДЮММШЕ Я ЛХЙПНТНМЮ Х
НДМНБПЕЛЕММН ОХЯЮРЭ ХУ Б ОНРНЙ Х НРОПЮБКЪРЭ МЮ СДЮКёММШИ ЙНЛО?)).
- дСЛЮЧ, ВРН МЮДН ХЯОНКЭГНБЮРЭ UDP, РЮЙ ЙЮЙ НМ АШЯРПЕЕ,
УНРЪ Х МЕ ЦЮПЮМРХПСЕР ДНЯРЮБЙХ ОЮЙЕРЮ, МН Б ОПЕДЕКЮУ КНЙЮКЙХ,
Ъ ДСЛЮЧ, ЩРН МЕ ЯРПЮЬМН.
аСДС ПЮД КЧАНЛС НРБЕРС, ХКХ ЯЯШКЙЕ.
гЮПЮМЕЕ АКЮЦНДЮПЧ.
(ATK)
Отправлен: 05.05.2005, 23:56
Вопрос задал: atk (статус: Посетитель)
Всего ответов отправлено: 1

Отвечает: Rusland
Здравствуйте, atk!
Вам нужно смотреть в сторону DirectX-DirectPlay(для Дельфи смотри DelphiX). В directx sdk для VisualC) есть готовые примеры таких чатов, где можно обмениваться сообщениями по сети. Если у вас есть знания С++, то вам не составит труда разобраться в примерах DirectPlay. Если нет, то нужно установить готовые компоненты DelphiX, про них много документации в сети.
Удачи.
Ответ отправил: Rusland (статус: 2-ой класс)
Отправлен: 06.05.2005, 09:23


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.delphiplus
Отписаться

В избранное