Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Вниз

Как вывести информацию на экран (не Application) ?   Найти похожие ветки 

 
MixerPro   (2003-10-29 13:34) [0]

Программа не-аппликационная.
Нужно вывести типа help/? на экран.


 
Вася Пупкин   (2003-10-29 13:36) [1]

>Программа не-аппликационная.
Это как?

если консольная - то writeln


 
MixerPro   (2003-10-29 13:41) [2]

Программа не аппликационная - это значит форма на экран не выводится, а просто - посчитала, сформировала может быть какой-то файл, и закрылась.
Так вот надо чтобы типа help вызывался при запуске program.exe /? (не это как у всех - стандартно).
Так вот как на экран вывести информацию. Если Writeln, то с какими параметрами?


 
Вася Пупкин   (2003-10-29 13:50) [3]

2 варианта
- ShowMessage("твой help");
- либо AllocConsole, и дальше - обычный writeln("твой help"), потом FreeConsole


 
MixerPro   (2003-10-29 13:58) [4]

Нет, ShowMessage("твой help") не подойдет. Мне форма диалога не нужна. Нужны только строчки в консоле.

AllocConsole
writeln("твой help")
FreeConsole - не работает!


 
Вася Пупкин   (2003-10-29 14:06) [5]

program Project1;

uses
WIndows;

{$R *.res}

begin
AllocConsole;
writeln(ParamStr(0)," ",ParamStr(1));
Readln;
FreeConsole;
end.


 
Вася Пупкин   (2003-10-29 14:08) [6]

{$R *.res} - лишнее, забыл убрать


 
Anatoly Podgoretsky   (2003-10-29 14:11) [7]

И
AllocConsole;
FreeConsole;
тоже


 
Вася Пупкин   (2003-10-29 14:15) [8]

2т Anatoly Podgoretsky © (29.10.03 14:11) [7]
Это вряд ли.... если учесть, что {$APPTYPE GUI}


 
MixerPro   (2003-10-29 14:17) [9]

Это же в отдельном окне появляется, а мне надо тут же, где и был произведен запуск!


 
Вася Пупкин   (2003-10-29 14:21) [10]

Блин... тебя же спрашивали.... консольная программа или нет....
Тогда АП прав.
program Project1;
{$APPTYPE CONSOLE}
uses
WIndows;
begin
writeln(ParamStr(0)," ",ParamStr(1));
Readln;
end.

ps звиняйте, экстарсенсов нима.


 
panov   (2003-10-29 14:26) [11]

>MixerPro © (29.10.03 14:17) [9]
Это же в отдельном окне появляется, а мне надо тут же, где и был произведен запуск!

А где был произведен запуск?


 
MixerPro   (2003-10-29 14:37) [12]

Ряботает!! Уря !! Пасиб !!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.11.13;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.072 c
1-41516
AlexGreG
2003-10-28 13:10
2003.11.13
... ShellExecute ...


6-41864
delpher_gray
2003-09-17 11:16
2003.11.13
Надёжный способ приёма


1-41659
MaG
2003-10-25 05:56
2003.11.13
Бегущая сторка


3-40835
valmont
2003-10-21 20:11
2003.11.13
Fast Report


1-41486
Dunmer
2003-10-27 12:47
2003.11.13
Как проверить введен IP адресс или URl в едите?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский