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

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


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


RusFAQ.ru: Программирование на C++ Builder / Delphi

Выпуск № 172
от 04.06.2003, 17:50

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 713
Отправлено ответов: 1258
Активность: 176.4 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

[MozgC]
Статус: Профессиональный
Общий рейтинг: 171.86
[Подробней >>]
Vdr
Статус: Доверительный
Общий рейтинг: 111.15
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 108.1
[Подробней >>]
 
Stein
Статус: Опытный
Общий рейтинг: 163.69
[Подробней >>]
Pin
Статус: Опытный
Общий рейтинг: 120.76
URL: My HOMEPAGE
[Подробней >>]
BOLT
Статус: Профессиональный
Общий рейтинг: 172.24
URL: В помощь начинающему программитсу Assembler, C/C++
[Подробней >>]
 
baldr
Статус: Профессиональный
Общий рейтинг: 112.38
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]
Артём Шегеда
Статус: Профессиональный
Общий рейтинг: 116.92
URL: Пристанище неодинокого программиста
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 681. Здравствуйте, эксперты. Подскажите пожалуйста как сохранить результат запроса в файл (желательно *.... (ответов: 1)
Вопрос № 682. Могу и поподробнее (ответ на ответ эксперту MozgC). Есть база данных с таблицами Paradox, есть Query... (ответов: 2)
Вопрос № 683. К вопросу № 678 >Люди SOS!!! >Пишу свои WEB-сервера: SMPT и POP. Как эти сервера общаются с клиентам... (ответов: 2)
Вопрос № 684. Здравствуйте, уважаемые экперты. У меня к вам небольшой вопрос, а именно : Как в Дельфи запретить ма... (ответов: 6)
Вопрос № 685. Уважаемые эксперты, не сочтите вопрос детским. Есть программа, которая не должна показывать форм, а ... (ответов: 3)
Вопрос № 686. Здравствуйте, многоуважаемые эксперты! Дополнение к вопросу №672: >>Как мне узнать, висит ли к... (ответов: 1)
Вопрос № 687. Здрасте, народ! ОООчень прошу помочь мне!У меня ситуация схожа с Soilder-ам, но чуть иначе: "Pr... (ответов: 1)
Вопрос № 688. Здрасте, народ! ОООчень прошу помочь мне!У меня ситуация схожа с Soilder-ам, но чуть иначе: "Pr... (ответов: 1)
Вопрос № 689. Как сделать, чтобы игра на разных по скорости компутерах играла с одной скоростью... если в что, я п... (ответов: 1)
Вопрос № 690. Здравствуйте, эксперты! Посоветуйте, как сделать так, чтобы моя прога не светилась в панели задач и ... (ответов: 4)
Вопрос № 691. Снова здравствуйте. У меня есть ещё одна проблема. Подскажите, как вызвать программу горячей клавише... (ответов: 3)
Вопрос № 692. Уважаемые эксперты!! Может я повторяюсь,но хочу более подробно описать проблему. Опыт программирова... (ответов: 3)
Вопрос № 693. Специально для MozgC к вопросу 692!! Если интересно то строк в проге 4282 хочешь давай мыло я тебе в... (ответов: 3)
Вопрос № 694. Как, чтобы во время работы приложения не действовали клавиши Alt+F4 и Ctrl+Alt+Del. Как сделать так,... (ответов: 3)
Вопрос № 695. К вопросу №672. И что это я наворотил?!?! Я ВСЕГДА так делаю потоки, потому что меня так учили! Дай... (ответов: 2)
Вопрос № 696. Здравствуйте, уважаемые эксперты. Кто-нибуть знает как сделать эквалайзер? ... (ответов: 2)
Вопрос № 697. Доброе время суток!! К вопросу 692.Я прошу прощения за назойливость,но прогу в Делфи я компильнул к... (ответов: 3)

Вопросов: 17, ответов: 41


 Вопрос № 681

Здравствуйте, эксперты.
Подскажите пожалуйста как сохранить результат запроса в файл (желательно *.csv)или где посмотреть. Просмотрел множество учебников порыскал по справке ничего не нашел.



Вопрос отправлен: 30.05.2003, 18:47
Отправитель: Ton

[Следующий вопрос >>] [Список вопросов]

Отвечает [MozgC]

Можно поподробнее?

Ответ отправлен: 30.05.2003, 19:49
Отправитель: [MozgC]


 Вопрос № 682

Могу и поподробнее (ответ на ответ эксперту MozgC).
Есть база данных с таблицами Paradox, есть Query выполняет запрос в результате выполнения запроса получается табличка. Вот ее то мне и надо сохранить в файл. Просто сохранить как набор данных.
По идее все должно быть элементарно. Знаю, что у обычного Grida (не DB) есть метод что-то типа Grid.SaveToFile. Но ни у Query, ни у DBGrida ничего подобного ни нашел.
Подскажите пожалуйста как сохранить результат запроса в файл (желательно *.csv "файл с запятыми разделителями"). Просмотрел множество учебников порыскал по справке ничего не нашел. Ну вот не знаю куда уж подробннее. Извините за может быть неточность терминов.



Вопрос отправлен: 30.05.2003, 21:37
Отправитель: Ton

[Следующий вопрос >>] [Список вопросов]

Отвечает [MozgC]

Добрый день, Ton!
У меня щас Дельфи не установлен, поэтому точно посмотреть не могу, и давно этим не занимался, но на память так DBGrid связывается с DataSource, который в свою очередь связывается с DataSET, а у DataSet есть метод SaveToFile..
Если я че то не то сказал - прошу не смеяться, так как точно не помню, и сказал из памяти просто че думаю..


Ответ отправлен: 31.05.2003, 01:54
Отправитель: [MozgC]


Отвечает Vdr

Здравствуйте, Ton!
Я немного не понимаю, а что тебе мешает сделать цикл в котором ты сам будешь создавать строку и записывать ее в файл?
К примеру в таблице 2 поля А1 и А2:
while(!Query->Eof)
{
AnsiString Str;
Str=QueryA1->AsString+" ;"+QueryA2->AsString;
fprintf (file,"%s", Str);
Query->Next();
}

Удачи

Ответ отправлен: 02.06.2003, 10:10
Отправитель: Vdr


 Вопрос № 683

К вопросу № 678
>Люди SOS!!!
>Пишу свои WEB-сервера: SMPT и POP. Как эти сервера общаются с клиентами - понятно. А вот как письмо попадает от SMPT на POP нет. Объясните пожалуйста или скиньте материал на мыло
Я, видимо, не совсем коректно сформулировал проблему:
Почтовая программа передает сообщение на SMTP сервер. - здесь все понятно.
Также понятно, что делать если письмо идет адресату с моего же сервера. А вот как передать письмо на ЧУЖОЙ POP сервер?



Вопрос отправлен: 30.05.2003, 23:54
Отправитель: Pin (pinman@list.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает vitya

Доброе время суток, Pin!
Скорее всего тот другой POP3 сервер тоже оснащен SMTP сервером - в этом случае работает так называемый relay - ты берешь и сам, как клиент, соединяешься с SMTP сервером по тому адресу и посылаешь ему письмо. Если у тебя будет такая штука то через тебя будуд качать огромный трафик и должна быть возможность relay отключать. Или фильтровать. Например если письмо посылается с IP с той же сети, что и сервер - то relay разрешен во всех остальных случаях письмо не посылается. Некоторые майл программы, например, напрямую подсоединяются к тому SMTP серверу на которое идет письмо (это тоже optional :) )

Ответ отправлен: 31.05.2003, 12:51
Отправитель: vitya


Отвечает [MozgC]

Здравствуйте, Pin!


Ответ отправлен: 31.05.2003, 01:26
Отправитель: [MozgC]


 Вопрос № 684

Здравствуйте, уважаемые экперты. У меня к вам небольшой вопрос, а именно : Как в Дельфи запретить максимизирование, свертывание и измененние размеров окна?



Вопрос отправлен: 31.05.2003, 01:33
Отправитель: Иван

[Следующий вопрос >>] [Список вопросов]

Отвечает vitya

Добрый день, Иван!

Я давно не работал с IDE дельфи, но в form properties ты можешь выбрать какие кнопки ты хочешь чтобы на форме были, a для того, чтобы была не изменяема надо поменять там же border style (или как-то так называлась).

Ответ отправлен: 31.05.2003, 12:46
Отправитель: vitya


Отвечает Stein

Здравствуйте, Иван!
Поставить в свойствах формы BorderStyle bsNone или в свойстве Constraints максимальную длину, ширину... Или смотри модуль. Или вот ещё:
procedure TForm1.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.Style:=Params.Style xor WS_SIZEBOX xor WS_MAXIMIZEBOX;
end;


Приложение:

Ответ отправлен: 31.05.2003, 10:11
Отправитель: Stein


Отвечает [MozgC]

Свойство Borderstyle="bsDialog"

Ответ отправлен: 31.05.2003, 01:43
Отправитель: [MozgC]


Отвечает Pin

Доброе время суток, Иван!
Событие OnCanResize. Установите Resize:=false (в коде);

Ответ отправлен: 31.05.2003, 17:49
Отправитель: Pin


Отвечает BOLT

Приветствую Вас, Иван!
В Object Inspector'е свойство формы есть такое - BorderIcons.Раскрой спписок и установи в опциях biMinimize,biMaximize false.Если хочешь чтобы нельзя было изменять размер окна, установи опцию в свойстве формы BorderStyle bsSingle.
Счастливо!

Ответ отправлен: 01.06.2003, 13:27
Отправитель: BOLT


Отвечает Vdr

Доброе время суток, Иван!
Как в Delphi не знаю, но imho в Builder тоже самое.
Смотри свойства формы: BorderStyle и BorderIcons
Удачи

Ответ отправлен: 02.06.2003, 10:13
Отправитель: Vdr


 Вопрос № 685

Уважаемые эксперты, не сочтите вопрос детским.
Есть программа, которая не должна показывать форм, а должна лишь откликаться на события из DataModule. Если в проекте нет формы по умолчанию, то выполним процедуру WinMain приложение убивается. Как добиться того, чтобы оно все-таки работало, не показывая форм.
PS. Показывать форму где-нибудь на границами экрана конечно же можно, но очень бы не хотелось.



Вопрос отправлен: 31.05.2003, 15:29
Отправитель: Dr. Чайник

[Следующий вопрос >>] [Список вопросов]

Отвечает Stein

Доброе время суток, Dr. Чайник!
Могу дать ссылку:http:\cancel.ok.ru
Сам учился на тамошних примерах.

Ответ отправлен: 01.06.2003, 11:06
Отправитель: Stein


Отвечает BOLT

Доброе время суток, Dr. Чайник!
Это нужно писать на читсом API, если хочешь могу прислать исходник, но только на C++.
Счастливо!

Ответ отправлен: 01.06.2003, 14:29
Отправитель: BOLT


Отвечает baldr

Доброе время суток, Dr. Чайник!
В dpr-файле твоего проекта убери все создания и показ форм и их не будет.

Ответ отправлен: 02.06.2003, 17:30
Отправитель: baldr


 Вопрос № 686

Здравствуйте, многоуважаемые эксперты!
Дополнение к вопросу №672:
>>Как мне узнать, висит ли кто-либо на данном IP или нет.
Вы ответили, что мол надо пинговать. И тут возникает сопутствующий вопрос:"A как?".
Я при себе не имею никакой справочной литературы по работе с сетью в Delphi. Может ссылочку подкините.



Вопрос отправлен: 31.05.2003, 17:06
Отправитель: Byter (byter2002@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает baldr

Добрый день, Byter!
Литература тебе все-таки понадобится, потому как я не помню всех цифр... И вообще все теоретически знаю. Но раз уж тебе никто ничего не написал, то попробую я что-нибудь рассказать. Короче, попробуй сделать так - найди номер порта службы ping и пошли запрос в этот порт. Потом слушай этот порт и если ответ придет, значит кто-то там висит...
Сам я это не делал, но принцип помню...

Ответ отправлен: 02.06.2003, 17:40
Отправитель: baldr


 Вопрос № 687

Здрасте, народ!
ОООчень прошу помочь мне!У меня ситуация схожа с Soilder-ам,
но чуть иначе:
"Project Project1.exe raised exception class ESockError with message 'Connection Failed'.Process stopped. Use Step or Run to continue."
А чё хост такое, я конечно знаю (он тут 'smtp.yandex.ru')
и мыло указанно верно ('TOLmarked@yandex.ru').Так вчём проблема???????????????????
Очень прошу помочь!
TOL



Вопрос отправлен: 31.05.2003, 17:38
Отправитель: TOL (TOLmarked@yandex.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает baldr

Здравствуйте, TOL!
Трудно сказать... Может, пароль неправильный, может ты прокси не указал, а может, вызываешь неправильно!

Ответ отправлен: 02.06.2003, 17:42
Отправитель: baldr


 Вопрос № 688

Здрасте, народ!
ОООчень прошу помочь мне!У меня ситуация схожа с Soilder-ам,
но чуть иначе:
"Project Project1.exe raised exception class ESockError with message 'Connection Failed'.Process stopped. Use Step or Run to continue."
А чё хост такое, я конечно знаю (он тут 'smtp.yandex.ru')
и мыло указанно верно ('TOLmarked@yandex.ru').Так вчём проблема???????????????????
Очень прошу помочь!
TOL



Вопрос отправлен: 31.05.2003, 17:39
Отправитель: TOL (TOLmarked@yandex.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает [MozgC]

зачем 2 раза то посылать ?

Ответ отправлен: 31.05.2003, 18:38
Отправитель: [MozgC]


 Вопрос № 689

Как сделать, чтобы игра на разных по скорости компутерах играла с одной скоростью... если в что, я пишу в 2D на delphix в делфях 5-ых, таймер поставил на 30, но на разных компах скорость отличается...



Вопрос отправлен: 31.05.2003, 18:28
Отправитель: Ландграф Павел

[Следующий вопрос >>] [Список вопросов]

Отвечает BOLT

Приветствую Вас, Ландграф Павел!
2D? коворишь, а какую технологию используешь?Если не DericX, то не знаю как зделать - все зависит от кол-ва тактов процессора в сек, чем больше тем быстрее работает программа.В DirectX это задается в спец классе время задержек.
Счастливо!

Ответ отправлен: 01.06.2003, 14:35
Отправитель: BOLT


 Вопрос № 690

Здравствуйте, эксперты!
Посоветуйте, как сделать так, чтобы моя прога не светилась в панели задач и списке задач в расчёте на WIN XP.
Если у кого возникли нехорошие мысли по поводу моей программы, то сообщаю, что пишу вовсе не троян, а программу администрирования сетки в гейм-клубе.



Вопрос отправлен: 31.05.2003, 18:20
Отправитель: light (light@nekto.com)

[Следующий вопрос >>] [Список вопросов]

Отвечает Артём Шегеда

Здравствуйте, light!
В WinXP (как в WinNT вообще) все процессы всегда видны - другое дело, что закрыть их может только администратор и владелец процесса.
А по поводу сокрытия окна приложения - зайди на мою домшнюю страницу и возьми пакет для передачи изображения с одного компьютера на другой - если понравится, пиши.

Ответ отправлен: 03.06.2003, 13:08
Отправитель: Артём Шегеда


Отвечает [MozgC]

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

Ответ отправлен: 31.05.2003, 18:40
Отправитель: [MozgC]


Отвечает Stein

Приветствую Вас, light!
Скажу честно - под ХР не пробовал. См пример.

Приложение:

Ответ отправлен: 01.06.2003, 11:04
Отправитель: Stein


Отвечает BOLT

Добрый день, light!
В панели задач вот так:
ShowWindow(hwnd,SW_HIDE);
hwnd - хэндл окна
Подробно см Win32 API Reference.
А как скрыть из списка задач, этого не знаю.
Счастливо!

Ответ отправлен: 01.06.2003, 14:48
Отправитель: BOLT


 Вопрос № 691

Снова здравствуйте.
У меня есть ещё одна проблема.
Подскажите, как вызвать программу горячей клавишей, даже если она (прога) работает в фоновом режиме (под WIN XP).



Вопрос отправлен: 31.05.2003, 19:48
Отправитель: light (light@nekto.com)

[Следующий вопрос >>] [Список вопросов]

Отвечает Stein

Здравствуйте, light!
Не знаю поможет или нет, есть леге способ(сейчас не вспомню), но в приложении - программа перехвата нажатия клавишь.
А вообще - в справке посмотри REGISTERHOTKEY(...)- апишная функция, которая перехватывает "горячую" назначенную клавишу(ы).

Приложение:

Ответ отправлен: 01.06.2003, 11:02
Отправитель: Stein


Отвечает --- Нет данных ---

Доброе время суток, light!
Я недавно этим занимался. Есть примерчик. Если того, что тебе ответят покажется недостаточным, пиши мне (urisff@inbox.ru), и я вышлю готовый перехватчик клавиатуры на Delphi(написанный мной). Его останется только подстроить под твой лад.


Ответ отправлен: 01.06.2003, 14:50
Отправитель: --- Нет данных ---


Отвечает BOLT

Доброе время суток, light!
Смотря, с помощью чего ты программируешь, если на Win32 API, тогда пишешь в обработчике сообщений:

 case WM_HOTKEY:
   if (HOTKEYSHOW == (int)wParam)
     ShowAll(), ShowWindow(hwnd,SW_SHOW);
   if (HOTKEYHIDE == (int)wParam)
     ShowWindow(hwnd,SW_HIDE);
  break;

Перед этим определи функции:

void HideNext(HWND hwnd){ ShowWindow(aHwnd[cHwnd++]=hwnd,SW_HIDE); }
void ShowAll(void) { while(cHwnd) ShowWindow(aHwnd[--cHwnd],SW_SHOW);}

Счастливо!

Ответ отправлен: 01.06.2003, 14:58
Отправитель: BOLT


 Вопрос № 692

Уважаемые эксперты!!
Может я повторяюсь,но хочу более подробно описать проблему.
Опыт программирования у меня очень маленький,прошу помочь разобраться в следующем.Я написал прогу в Турбо паскале 7.0 под ДОС,потом пришлось дописывать еще кусок и компилятор начал ругаться то ему сегмент кода большой то слишком много файлов и т.д. мне сказали что это из-за того ,что компилятор 16 разрядный так вот возможно ли мою прогу затолкать в компилятор Делфи ,но так чтобы операторы вывода на экран и в файлы остались прежними.Учитывая мои небольшие познания в делфи прошу объяснять как можно подробнее что к чему.Надеюсь на Вашу помощь.Заранее спасибо.



Вопрос отправлен: 31.05.2003, 19:42
Отправитель: антон (oven_mars@rambler.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает [MozgC]

Гон какой-то я на ТП 7.0 писал проги по 1000 строк, у тебя больше ?

Ответ отправлен: 31.05.2003, 20:36
Отправитель: [MozgC]


Отвечает BOLT

Доброе время суток, антон!
Я на этот вопрос отвечал уже раз 5:
попробуй откомпелировать программу в Delphi, если будут ошибки , то пиши - поможем.
Счастливо!

Ответ отправлен: 01.06.2003, 15:08
Отправитель: BOLT


Отвечает Артём Шегеда

Доброе время суток, антон!

Я написал кое-какой модуль, частично похожий на CRT из BorlandPascal7.0 - высылаю

Ответ отправлен: 03.06.2003, 15:15
Отправитель: Артём Шегеда


 Вопрос № 693

Специально для MozgC к вопросу 692!!
Если интересно то строк в проге 4282 хочешь давай мыло я тебе вышлю прогу,а вообще я просил помочь а не считать сколько строк в моей проге так что 'гон' у вас уважаемый эксперт.



Вопрос отправлен: 31.05.2003, 21:03
Отправитель: антон (oven_mars@rambler.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает [MozgC]

Не надо умничать, если такой умный - сам разберешься че у тебя там глючит, я раз за твои 4828 строки, просто не думал, что столько. А насчет гона ты полную чушь сказал, я ответил что думал, и с какого фига это гон.И с таким настроением не надо вообще что либо спрашивать, если я зарегился экспертом, значит я хочу помочь тем кому нужна помощь и в любом случае всегда пишу свое мнение. Однако вот попадаются иногда такие умники, которые со своим "гоном" тыкают.

Ответ отправлен: 31.05.2003, 21:14
Отправитель: [MozgC]


Отвечает Stein

Доброе время суток, антон!
А ещё на меня наезжает...Самара без ТЛТ - круто!

Ответ отправлен: 01.06.2003, 10:43
Отправитель: Stein


Отвечает BOLT

Добрый день, антон!
Да это многовато...
Придется переходить на 32-разрядную адресацию.
Антон, давай сделаем так: ты скажишь какие модули ты используешь, а мы поможем тебе это перенести на Delphi.
И вообще тебе придется самомоу начинать потехоньку изучать Delphi, не будем же мы все делать за тебя.
Счастливо!

Ответ отправлен: 01.06.2003, 18:14
Отправитель: BOLT


 Вопрос № 694

Как, чтобы во время работы приложения не действовали клавиши Alt+F4 и Ctrl+Alt+Del. Как сделать так, чтобы работающее приложение не отображалось по Ctrl+Alt+Del.



Вопрос отправлен: 31.05.2003, 22:12
Отправитель: HaM

[Следующий вопрос >>] [Список вопросов]

Отвечает Stein

Добрый день, HaM!
Лови!


Приложение:

Ответ отправлен: 01.06.2003, 10:41
Отправитель: Stein


Отвечает --- Нет данных ---

Доброе время суток, HaM!
Заблокировать Alt+F4 можно прописав отмену в обработчике формы OnClose.
Заблокировать Ctrl+Alt+Del можно только глобальным перехватом и сделать это будет нелегко. А вот чтобы небыло видно в окне по Ctrl+Alt+Del, то легче просто дать проекту пустое имя из пробелов, используя API-функции GetWindowText и SetWindowText.


Ответ отправлен: 01.06.2003, 14:50
Отправитель: --- Нет данных ---


Отвечает BOLT

Здравствуйте, HaM!
1)Чтобы не закрывалось окно:

void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
{
   Action = caNone;
}

После этой фишки, твое окно вообще ничем кроме Диспетчера Задач нельзя будет закрыть.
2)программно фиг получится
3)таже фигня,что и во 2 пункте
Счастливо!

Ответ отправлен: 01.06.2003, 18:29
Отправитель: BOLT


 Вопрос № 695

К вопросу №672.
И что это я наворотил?!?! Я ВСЕГДА так делаю потоки, потому что меня так учили!
Дайте мне тогда рабочий пример(помимо моего!), как по-другому можно сделать поток. Этоя к тому, что человек хотел примера, а не слов "Synchronize", он знает что это?! Я не говорю, что примеров нет, их много! Но тогда давайте их, а не говорите "Наворотил", если знаешь, как проще - давай, легче, говорить, что сложно сделал, не давая сам примера!
Жду ответа, про то, что я наворотил.
Bad regards, Stein.



Вопрос отправлен: 01.06.2003, 10:23
Отправитель: Stein (stein@fromru.com)

[Следующий вопрос >>] [Список вопросов]

Отвечает [MozgC]

С таким отношением наврятли ты ответ получишь. Тут люди все равно вообщем хотят помочь, и раз ты спрашиваешь, будь готов к любым ответам, и молчи. Не тебя спрашивают - ты спрашиваешь - чуешь разницу ?Не нравится не спрашивай.

Ответ отправлен: 01.06.2003, 13:25
Отправитель: [MozgC]


Отвечает BOLT

Доброе время суток, Stein!
А причем здесь остальные эксперты?Нефиг засорять рассылку!
Можно все лично уладить!

Ответ отправлен: 01.06.2003, 18:46
Отправитель: BOLT


 Вопрос № 696

Здравствуйте, уважаемые эксперты.
Кто-нибуть знает как сделать эквалайзер?



Вопрос отправлен: 01.06.2003, 13:57
Отправитель: komrad

[Следующий вопрос >>] [Список вопросов]

Отвечает baldr

Приветствую Вас, komrad!
А слабо вопрос поконкретнее написать? Из чего сделать, и вообще что ты такое пишешь?

Ответ отправлен: 02.06.2003, 20:11
Отправитель: baldr


Отвечает BOLT

Здравствуйте, komrad!
Да!береш и делаеш.Вот все.Видишь как легко!
Да прибудет с тобой Великая Сила!

Ответ отправлен: 01.06.2003, 19:12
Отправитель: BOLT


 Вопрос № 697

Доброе время суток!!
К вопросу 692.Я прошу прощения за назойливость,но прогу в Делфи я компильнул как консольное приложение - сплошная ругань textcolor,readkey,gotoXY и т.д. не понимает.Может нужно подключить какой нибудь модуль вроде CRT ?



Вопрос отправлен: 01.06.2003, 17:11
Отправитель: антон (oven_mars@rambler.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает BOLT

Доброе время суток, антон!
Я не занимался программиногом в Delphi под DOS.Если там нет бибилотек типа CRT в TP 7.1, тогда придется:
1)Скопируй модуль crt.tpu из Pascal в Delphi в папку Units.Ну теперь попробуй - работает?Если нет тогда читай 2-ой пункт.
2)Использовать Assembler.Все же эти библиотеки написанны на Assembler'е.
Я знаю асм, но не так уж сильно, как ребята из раздела Программирование на Assembler.Попроси их, может они напишут тебе их.
Да прибудет с тобой Велика Сила!

Ответ отправлен: 01.06.2003, 19:29
Отправитель: BOLT


Отвечает vitya

Добрый день, антон!

увы, в дельфи ничего подобного нету. Вам придется пользоваться консольными функциями WinApi.
WriteConsoleOutput и все остальное семейство.

Ответ отправлен: 02.06.2003, 13:27
Отправитель: vitya


Отвечает Артём Шегеда

Доброе время суток, антон!

Этот ответ отправляется после ответа на вопрос 699 - так получилось.
Нашёл статейку по написанию консольных приложений для Windows. Если интересно, загляни сюда:
http://www.sources.ru/delphi/delphi_console_applications.shtml

Ответ отправлен: 03.06.2003, 15:17
Отправитель: Артём Шегеда



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


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


Получить ответов:


 Выбор рассылки

Программисту
Assembler (37)
C / C++ (30)
Perl (5)
Builder / Delphi (16)
Pascal (28)
Basic / VBA (11)
Java / JavaScript (11)
PHP (7)
MySQL / MSSQL (6)
Пользователю
Windows 95/98/Me (35)
Windows NT/2000/XP (30)
"Железо" (26)
Поиск информации (14)
Администратору
Windows NT/2000/XP (14)
Linux / Unix (8)
Юристу
Гражданское право (5)
Семейное право (2)
Трудовое право (3)
КоАП (3)

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




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование


Яндекс цитирования
© 2001-2003 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное