Добрый день!
Пожалуйста, напишите простой пример.
К примеру, моей программе надо указать имя файла куда сохранить результат действия и значения пары-тройки переменных
util.exe -f c:\result.txt -param1 22 -param2 33 -param3 234
Как организовать разбор подобной командной строки ...
Найден 21 результат
- 19.02.2011 15:59:33
- Форум: Free Pascal Compiler
- Тема: getopt и getopt_long
- Ответы: 2
- Просмотры: 4278
- 07.02.2011 20:56:55
- Форум: Общее
- Тема: Передать данные по сети
- Ответы: 3
- Просмотры: 10346
Re: Передать данные по сети
Спасибо!
Всё таки решил попробовать Indy
Так отправляю:
procedure TForm1.btnSendClick(Sender: TObject);
begin
if Trim(edMsg.Text) <> '' then
begin
UDPClient.Active := False;
try
UDPClient.Host := edHost.Text;
UDPClient.Port := StrToInt(edPort. ...
Всё таки решил попробовать Indy
Так отправляю:
procedure TForm1.btnSendClick(Sender: TObject);
begin
if Trim(edMsg.Text) <> '' then
begin
UDPClient.Active := False;
try
UDPClient.Host := edHost.Text;
UDPClient.Port := StrToInt(edPort. ...
- 05.02.2011 23:15:16
- Форум: Общее
- Тема: Передать данные по сети
- Ответы: 3
- Просмотры: 10346
Передать данные по сети
Добрый вечер!
Подскажите пожалуйста самый простой способ передать информацию (строку текста, к примеру) между двумя программами в сети без использования сторонних компонентов.
Какие есть в Lazarus/Free Pascal средства для этого?
Или ,если это проще сделать с использованием сторонних средств ...
Подскажите пожалуйста самый простой способ передать информацию (строку текста, к примеру) между двумя программами в сети без использования сторонних компонентов.
Какие есть в Lazarus/Free Pascal средства для этого?
Или ,если это проще сделать с использованием сторонних средств ...
- 04.02.2011 18:42:33
- Форум: Lazarus
- Тема: как определить кол-во мониторов?
- Ответы: 3
- Просмотры: 2739
Re: как определить кол-во мониторов?
Спасибо!
Количество мониторов я теперь узнаю =)
А вот как переместить форму на второй монитор, если он есть, что-то никак не пойму =(
Количество мониторов я теперь узнаю =)
А вот как переместить форму на второй монитор, если он есть, что-то никак не пойму =(
- 04.02.2011 14:16:27
- Форум: Lazarus
- Тема: как определить кол-во мониторов?
- Ответы: 3
- Просмотры: 2739
как определить кол-во мониторов?
Добрый день!
Как можно определить средствами Lazarus\Free Pascal кол-во мониторов в системе?
И как, к примеру, переместить окно моей программы на нужный мне монитор?
Как можно определить средствами Lazarus\Free Pascal кол-во мониторов в системе?
И как, к примеру, переместить окно моей программы на нужный мне монитор?
- 08.01.2011 22:30:57
- Форум: IDE, компилятор, отладчик
- Тема: как собрать lazarus и fpc из svn
- Ответы: 58
- Просмотры: 188485
Re: как собрать lazarus и fpc из svn
И так все самое новое =)
На 14-м пункте сделал просто make, и всё заработало
На 14-м пункте сделал просто make, и всё заработало
- 07.01.2011 21:22:39
- Форум: IDE, компилятор, отладчик
- Тема: как собрать lazarus и fpc из svn
- Ответы: 58
- Просмотры: 188485
Re: как собрать lazarus и fpc из svn
Compiling /home/frost/lazfpc/laz/components/jcf2/Settings/SetPreProcessor.pas
Compiling /home/frost/lazfpc/laz/components/jcf2/Settings/SetTransform.pas
Compiling /home/frost/lazfpc/laz/components/jcf2/Settings/SetAsm.pas
SetAsm.pas(73,3) Hint: Local const "REG_INDENT_LEVEL" is ...
Compiling /home/frost/lazfpc/laz/components/jcf2/Settings/SetTransform.pas
Compiling /home/frost/lazfpc/laz/components/jcf2/Settings/SetAsm.pas
SetAsm.pas(73,3) Hint: Local const "REG_INDENT_LEVEL" is ...
- 22.11.2010 17:46:03
- Форум: Lazarus
- Тема: Функция обратная ExtractStrings
- Ответы: 1
- Просмотры: 2076
Функция обратная ExtractStrings
Здравствуйте уважаемые программисты!
Есть ли в Lazarus или Free Pascal функция обратная функции ExtractStrings? Т.е. на входе получает StringList, к примеру, символ разделитель, а на выходе выдает одну строку.
Есть ли в Lazarus или Free Pascal функция обратная функции ExtractStrings? Т.е. на входе получает StringList, к примеру, символ разделитель, а на выходе выдает одну строку.
- 12.11.2010 23:47:37
- Форум: Lazarus
- Тема: zipper упаковка ODT файлов[Решено]
- Ответы: 21
- Просмотры: 28390
Re: zipper упаковка ODT файлов
Вот мой вариант запаковки ODT:
procedure TfrmMain.btnZipClick(Sender: TObject);
var
Zip: TZipper;
FilesForZip: TZipFileEntries;
FileList: TStringList;
i: integer;
begin
Application.ProcessMessages;
try
Screen.Cursor := crHourGlass;
//Из полного списка ...
procedure TfrmMain.btnZipClick(Sender: TObject);
var
Zip: TZipper;
FilesForZip: TZipFileEntries;
FileList: TStringList;
i: integer;
begin
Application.ProcessMessages;
try
Screen.Cursor := crHourGlass;
//Из полного списка ...
- 10.11.2010 22:37:53
- Форум: Lazarus
- Тема: zipper упаковка ODT файлов[Решено]
- Ответы: 21
- Просмотры: 28390
Re: zipper упаковка ODT файлов
Подскажите пожалуйста, как запаковать TZipper-ом какую-либо директорию вместе со всем ее содержимым? FindAllFiles из FileUtils возвращает только файлы, а вот пустые подпапки, которых в распакованном odt-файле много, не выдает.
- 23.12.2009 08:08:06
- Форум: Free Pascal Compiler
- Тема: Директивы компилятора
- Ответы: 10
- Просмотры: 11321
Re: Директивы компилятора
Автор Synaps-а уже хорошо потрудился в этом направлении
http://www.ararat.cz/doku.php/en:sqlitewrap
http://www.ararat.cz/doku.php/en:sqlitewrap
- 04.12.2009 21:32:18
- Форум: Lazarus
- Тема: Помогите плиз с установкой Indy
- Ответы: 14
- Просмотры: 11594
Re: Помогите плиз с установкой Indy
Ubuntu 9.10, Lazarus 0.9.28.2, FPC 2.2.4
Windows XP SP3, Lazarus + fpc 2.3.1 (скачивал с http://www.hu.freepascal.org/lazarus/ в последних числах ноября)
пробовал варианты как выше написали kosteek и EmeraldMan. ничего не помогает
Windows XP SP3, Lazarus + fpc 2.3.1 (скачивал с http://www.hu.freepascal.org/lazarus/ в последних числах ноября)
пробовал варианты как выше написали kosteek и EmeraldMan. ничего не помогает
- 04.12.2009 20:38:49
- Форум: Lazarus
- Тема: Помогите плиз с установкой Indy
- Ответы: 14
- Просмотры: 11594
Re: Помогите плиз с установкой Indy
Здравствуйте!
У меня при установке Indy выдаёт что не найден IdAboutVCL.pas, это в Linux,
а в Windows - IdStreamVCL.pas, хотя файлы на месте, пути вроде все указываю как выше рекомендуют.
У меня при установке Indy выдаёт что не найден IdAboutVCL.pas, это в Linux,
а в Windows - IdStreamVCL.pas, хотя файлы на месте, пути вроде все указываю как выше рекомендуют.
- 25.11.2009 12:20:39
- Форум: Lazarus
- Тема: Как пользоваться TODO?
- Ответы: 3
- Просмотры: 3005
Re: Как пользоваться TODO?
Спасибо!
- 25.11.2009 12:15:06
- Форум: Lazarus
- Тема: Странно работает TRegIniFile
- Ответы: 1
- Просмотры: 1920
Странно работает TRegIniFile
Добрый день!
У меня такая проблема:
есть процедура procedure TfrmMain.SaveParams;
var
Ini: TRegIniFile;
begin
Ini := TRegIniFile.Create('');
try
try
with Ini do
begin
RootKey := HKEY_CURRENT_USER;
OpenKey('Software\ifrost\' + ExtractFileName(Application.ExeName ...
У меня такая проблема:
есть процедура procedure TfrmMain.SaveParams;
var
Ini: TRegIniFile;
begin
Ini := TRegIniFile.Create('');
try
try
with Ini do
begin
RootKey := HKEY_CURRENT_USER;
OpenKey('Software\ifrost\' + ExtractFileName(Application.ExeName ...
