Вопрос № 19801: Здравствуйте Эксперты!
У меня такой вопрос:
Как связать два компа посредством сокетов и передавать текст между ними.
Если можно с примером....Вопрос № 19802: Привет Всем !!! Вот решил начать изучение программирование игр, и у меня возник вопрос: что лучше изучать DirectX или OpenGL ???...Вопрос № 19803: В TMemoryStream у меня находится картинка в формате jpg. мне надо ее загрузить в image, но он я не нашел как загрузить напрямую без преобразования в bmp(Form2.Image1.Picture.Bitmap:=bmp), картинки довольно объемные и преобразование занимает
много вре...Вопрос № 19814: ПРИВЕТ всем! Как осуществить поиск по маске в delphi 7(желательно пример!!!)...Вопрос № 19815: гДПЮБЯРБСИРЕ!
оНДЯЙЮФХРЕ ОНФЮКСИЯРЮ, ЦДЕ Б Х ВРН МЮЯРПНХРЭ Б Delphi 7, ВРНАШ НМЮ ОНЙЮГШБЮКЮ Б ЯБНИЯРБЮУ ТЮИКЮ МНЛЕП АХКДЮ.
гЮПЮМЕЕ АКЮЦНДЮПЕМ....Вопрос № 19832: Я уточню свой вопрос мне надо считать тестовый файл через TfileSteam построчно, каждую строку я обрабатываю отдельно, у меня есть процедура которая вытаскивает любую строку, но она вызывает ошибку если линии с номером нет(вышли за пределы файла)!, мн...
Вопрос № 19801
Здравствуйте Эксперты!
У меня такой вопрос:
Как связать два компа посредством сокетов и передавать текст между ними.
Если можно с примером.
Отправлен: 15.04.2005, 23:40
Вопрос задал: Stamm (статус: 1-ый класс)
Всего ответов отправлено: 2
Отвечает: Bochvarov NikB
Здравствуйте, Stamm!
http://delphi.mastak.ru/articles/sockets/examples.zip
Поисчи в delphi.mastak.ru и вокруг :)
Ответ отправил: Bochvarov NikB (статус: 2-ой класс)
Отправлен: 16.04.2005, 12:17
Отвечает: corsar
Здравствуйте, Stamm!
Дай свой мыло, я тебе два хороших примера кину. Сам писал 2 недели назад.
Мой - abordazh@rambler.ru
Ответ отправил: corsar (статус: 2-ой класс)
Отправлен: 18.04.2005, 17:36
Вопрос № 19802
Привет Всем !!! Вот решил начать изучение программирование игр, и у меня возник вопрос: что лучше изучать DirectX или OpenGL ???
Отправлен: 16.04.2005, 00:12
Вопрос задал: Andy r00t (статус: Посетитель)
Всего ответов отправлено: 4
Отвечает: Malish
Здравствуйте, Andy r00t!
Это по твоему усмотрению. OpenGL легче, бесплатный и есть во всех программных пакетах. DirectX платный, надо устанавливать, но мощьнее. А игры разные бывают. Хочешь комиксоподобные - OpenGL, хочешь 3D шутеры - DirectX. А лучше зайди в нет и порыскай. Найдешь информацию , ее полно, а там для себя выберешь что нравится. У меня на работе в соседнем офисе мужики разрабатывают игры, так пишут на всем, смотря что задумали. Одни задумывают, а дизайнеры выгребают ;)
Ответ отправил: Malish (статус: 10-ый класс)
Отправлен: 16.04.2005, 00:32
Отвечает: CJ
Здравствуйте, Andy r00t!
Я думаю OpenGL. Если понадобиться, могу выслать несколько примеров.
Ответ отправил: CJ (статус: Студент)
Отправлен: 16.04.2005, 10:07
Отвечает: sir henry
Здравствуйте, Andy r00t!
И то и другое. Это в расной степени популярные вещи. DirectX потому что поддерживается Мелкомягкими (и, вдобавок, неслабо интегрируется в Винду), а OpenGL на мой взгляд слегка попроще.
Вобщем и там и там требуется хорошее представление что происходит после того или иного забабаха программиста. :)
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 18.04.2005, 12:22
Отвечает: corsar
Здравствуйте, Andy r00t!
Большой совет: закачай компоненты GLScene и DelphiX (глянь в поисковик).
Я начинал с DX, но потом перешел на OpenGL.
Ответ отправил: corsar (статус: 2-ой класс)
Отправлен: 18.04.2005, 17:34 Оценка за ответ: 4 Комментарий оценки: Спасибо за большой совет :) , но я уже их скачал. Вот разбираюсь по-немногу. Вещь !!!
Вопрос № 19803
В TMemoryStream у меня находится картинка в формате jpg. мне надо ее загрузить в image, но он я не нашел как загрузить напрямую без преобразования в bmp(Form2.Image1.Picture.Bitmap:=bmp), картинки довольно объемные и преобразование занимает много времени подскажите как упростить процедуру.
Приложение:
Отправлен: 16.04.2005, 00:19
Вопрос задал: Stereo (статус: Посетитель)
Всего ответов отправлено: 3
Отвечает: rusfaq.ru
Здравствуйте, Stereo!
Может чуть-чуть не то (не могу проверить), но попробуй использовать Graphics32 с http://graphics32.org/wiki/pub/page/Main/HomePage
Приложение:
Ответ отправил: rusfaq.ru (статус: 3-ий класс)
Отправлен: 16.04.2005, 14:04
Отвечает: sir henry
Здравствуйте, Stereo!
А по-моему она загружается и так, без преобразования. Единственое что для этого нужно - подключить модуль JPEG, а потом загружаете Jpeg как обычный bmp.
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 18.04.2005, 12:44
Отвечает: corsar
Здравствуйте, Stereo!
Могу только посоветовать заменить
bmp := TBitmap.Create;
bmp.Assign(jpeg);
Form2.Image1.Picture.Bitmap:=bmp;
на просто
Form2.Image1.Picture.Bitmap.Assign(jpeg);
Зачем лишьний буфер. Он время ест на пустое перекачивание
Form2.Image1.Picture.Bitmap:=bmp;
Ответ отправил: corsar (статус: 2-ой класс)
Отправлен: 18.04.2005, 17:32
Вопрос № 19814
ПРИВЕТ всем! Как осуществить поиск по маске в delphi 7(желательно пример!!!)
Отправлен: 16.04.2005, 08:05
Вопрос задал: killer-klod (статус: Посетитель)
Всего ответов отправлено: 2
Отвечает: sir henry
Здравствуйте, killer-klod!
Поиск по маске в каком компоненте??? В Таблице БД, в ТМемо, в TRichEdit, в текстовом файле?
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 18.04.2005, 13:02 Оценка за ответ: 4 Комментарий оценки: В TRichEdit!!!
Отвечает: corsar
Здравствуйте, killer-klod!
Глянь в F1 FindFirst и FindNext - там все просто
Ответ отправил: corsar (статус: 2-ой класс)
Отправлен: 18.04.2005, 17:33 Оценка за ответ: 1 Комментарий оценки: а ПО ТОЧНЕЕ!!!
Вопрос № 19815
гДПЮБЯРБСИРЕ!
оНДЯЙЮФХРЕ ОНФЮКСИЯРЮ, ЦДЕ Б Х ВРН МЮЯРПНХРЭ Б Delphi 7, ВРНАШ НМЮ ОНЙЮГШБЮКЮ Б ЯБНИЯРБЮУ ТЮИКЮ МНЛЕП АХКДЮ.
гЮПЮМЕЕ АКЮЦНДЮПЕМ.
Отправлен: 16.04.2005, 08:16
Вопрос задал: gerr (статус: Посетитель)
Всего ответов отправлено: 1
Отвечает: sir henry
Здравствуйте, gerr!
В меню "Project -> Option -> VersionInfo"
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 18.04.2005, 13:06
Вопрос № 19832
Я уточню свой вопрос мне надо считать тестовый файл через TfileSteam построчно, каждую строку я обрабатываю отдельно, у меня есть процедура которая вытаскивает любую строку, но она вызывает ошибку если линии с номером нет(вышли за пределы файла)!, мне нужна функция которая определит количество линий либо, пределать эту чтоб когда вызываем несуществующую строку, результат пустой string
Приложение:
Отправлен: 16.04.2005, 18:54
Вопрос задал: Stereo (статус: Посетитель)
Всего ответов отправлено: 3
Отвечает: Malish
Здравствуйте, Stereo!
Можно перед запросом строки проверить сколько строк в файле:
repeat
readln(f,t);
if(SeekEoln(f)=true) then // это указывает на конец строки
i:=i+1; // счетчик
until Eof(f);
так заранее будешь знать сколько строк в файле
Ответ отправил: Malish (статус: 10-ый класс)
Отправлен: 16.04.2005, 23:00
Отвечает: Voituk Alexander
Здравствуйте, Stereo!
Зачем так мучится. Читай через TStringList. У него есть функция LoadFromFile(Имя файла);
Получишь сразу число строк (в свойстве Count).
И потом обрабатывай себе как хочешь.
Ответ отправил: Voituk Alexander (статус: 7-ой класс)
Отправлен: 18.04.2005, 12:27
Отвечает: sir henry
Здравствуйте, Stereo!
А Вы читайте этот файл посимвольно с проверкой на конец строки и конец файла, а строку уже формируйте в своей процедуре прибавляя друг к другу символы.
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 18.04.2005, 13:17