Size: a a a

2020 December 16

AK

Alexey Kulakov in Delphi & Lazarus
речь шла о чтении СТРОКИ из файла, а не файла в строку
источник

AS

Anton Shevtsov in Delphi & Lazarus
файл состоит из 1 строки в которой цифры.. считать эти цифры в переменную
источник

DK

Denis K in Delphi & Lazarus
так вроде в IOUtils что-то такое завезли... или я путаю с жабой
или речь про лазарус?
источник

VA

Viktor Akselrod in Delphi & Lazarus
Alexey Kulakov
речь шла о чтении СТРОКИ из файла, а не файла в строку
🙂 вот видишь как получается, что файл - одна строка
хотя, честно говоря, я изначально пропустил это ограничение.
если бы файл был многострочный, то тогда конечно нет смысла читать файл ни TStringList, ни ReadFileToString
источник

AS

Alexey Shumkin in Delphi & Lazarus
Viktor Akselrod
🙂 вот видишь как получается, что файл - одна строка
хотя, честно говоря, я изначально пропустил это ограничение.
если бы файл был многострочный, то тогда конечно нет смысла читать файл ни TStringList, ни ReadFileToString
не было такого ограничения изначально
источник

AS

Alexey Shumkin in Delphi & Lazarus
я тоже воспринял постановку как "есть многострочный файл, нужно из него прочесть первую строку"
источник

AS

Alexey Shumkin in Delphi & Lazarus
мораль - надо вытягивать все подробности и ограничения
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Alexander Ivanov
В Lazarus qt только под линукс. В этом плане лучше использовать сам qt.
это не так. в лазаре qt/gtk есть как минимум еще и на винде
источник

AS

Anton Shevtsov in Delphi & Lazarus
ладно.. еще вопрос
выполняя внешний файл через tprocess, есть возможность получить PID процесса?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Anton Shevtsov
ладно.. еще вопрос
выполняя внешний файл через tprocess, есть возможность получить PID процесса?
это лабораторная или тест что ли? )) проблема в чём?
источник

AS

Anton Shevtsov in Delphi & Lazarus
в том что в примерах PID не фигурирует, а мне надо))
источник

AI

Alexander Ivanov in Delphi & Lazarus
Dmitry Belkevich
это не так. в лазаре qt/gtk есть как минимум еще и на винде
Ага, только под 32 бит. И видимо давно не обновляется. Сейчас уже qt6 есть.
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexander Ivanov
3 ГБ на простом проекте, что же с ней происходит, если проект на 100 тыс. строк?
у меня JVM с идеей ограничена 2ГБ. гоняю по несколько крупных проектов одновременно. полет нормальный. она запускает еще пару JVM (который тоже можно урезать при желании), но в 3ГБ все это уместится.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Anton Shevtsov
в том что в примерах PID не фигурирует, а мне надо))
ты про примеры ничего не говорил )) они единственные в своём роде?  и все про них знают?
кароч.. кидай какие именно примеры
источник

AS

Anton Shevtsov in Delphi & Lazarus
cmdLine:='/tmp/mywrapper.sh -m start -pw passwd';
 with TProcess.Create(nil) do try
    CommandLine := CmdLine;
    Options := Options + [poUsePipes, poStderrToOutPut];
    Execute;
  Finally
    Free
  End  ;      


если кратко то вот
источник

AS

Alexey Shumkin in Delphi & Lazarus
Anton Shevtsov
cmdLine:='/tmp/mywrapper.sh -m start -pw passwd';
 with TProcess.Create(nil) do try
    CommandLine := CmdLine;
    Options := Options + [poUsePipes, poStderrToOutPut];
    Execute;
  Finally
    Free
  End  ;      


если кратко то вот
справка по TProcess есть?
источник

AS

Anton Shevtsov in Delphi & Lazarus
веротяно есть, я даже смотрел както. не нашел
источник

AS

Alexey Shumkin in Delphi & Lazarus
Anton Shevtsov
веротяно есть, я даже смотрел както. не нашел
ну так найди и посмотри свойства его )
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Alexander Ivanov
Ага, только под 32 бит. И видимо давно не обновляется. Сейчас уже qt6 есть.
собрал на 64х. qt5 под виндой. собралось и запустилось. сама qt не стоит, о чем сообщило
источник

GB

George Bakhtadze in Delphi & Lazarus
Viktor Akselrod
в итоге мы приходим к тому, что
1) эту хрень таки надо купить (независимо от цены мака)
2) она решает только вопрос общего управления, но не решает другие вопросы
3) тебе нужно купить кронштейны и возможно спец стол, чтобы разместить ноуты на весу
4) тебе надо купить сам доп ноут (🙂)
5) появляется обслуживание еще одной физ железки от эл-ва до техобслуживания и ремонта
и тд и тд

не проще вместо доп ноута использовать виртуалки? 😁
есть кстати решения именно для мака с виндой типа этих
https://www.sharemouse.com
https://symless.com/synergy/home
источник