inserted the code, pressed the green START button and immediately writes that the execution is stopped
Ощущение, что уровень программирования у вас beginner. Вы в курсе, куда и какую инфу fpc и lazarus сохраняют?У меня создалось впечатление, что все еще больше запущено. Скорее даже не знает как сохранить проект а может он у него даже в /tmp.
2 Кстати а "файлы" как работают ?
Я сохранил код а файла не вижу
имя файла должен быть f1 и f2
ну код должен записать данные в файл
если не знаете, ничего, зато, благодаря вам, получилось так как хотел, спасибо!
пример программы в файле:
не, вы не так поняли
куда сохранился КОД я это знаю, а вот ФАЙЛ который создал код-где посмотреть?
Assign(f1,'f1.txt'); Assign(f2,'f2.txt');
или задайете полный путь
ParamStr(0) - возвращает полный путь к бинарному файлу программмы
Assign(f1, ParamStr(0) + 'f1.txt'); Assign(f2, ParamStr(0) + 'f2.txt');
Тогда файлы будут 100 процентно в папке проекта
Of course your way is also proper, by the official documentation"...is the path and file name with which the program was started". You mean ParamStr(0) + 'f1.txt" = ".../project1.exe.f1.txt" are located in the same folder?
https://www.freepascal.org/docs-html/rtl/system/paramstr.html (https://www.freepascal.org/docs-html/rtl/system/paramstr.html)
This means even on Unix, paramstr(0) returns the full path to the program executable