Extractfilepath
Автор Oleh Huz' задал вопрос в разделе Другие языки и технологии
Делфи. В чем отличие ExtractFilePath(ParamStr(0)) от extractfilepath(application.exename)? и получил лучший ответ
Ответ от Капитан Гугл[гуру]
Крайне желательно придерживаться одного стиля написания имен. ExtractFilePath и extractfilepath выглядят по-разному и если будут в одном коде, могут сбить читающего с толку.
А разница в том, что ParamStr(0) - это нулевой параметр, который в большинстве систем является именем исполняемого файла, а Application.ExeName - имя исполняемого файла в объекте Application библиотеки VCL, и при переносе кода с зависимостями от VCL скорее сбережется второе, а в пределах однотипных систем - скорее сбережется первое. Думай, что у тебя скорее изменится - зависимость от VCL или ОС. Если же ни то, ни другое менять не планируется - то разницы нет.
В принципе разницы нет. Только первый вариант удобнее, когда пишешь проги покомпактнее 😉 Во втором случае модуль Forms нужен, в первом нет.
DELPHI Воспроизведение музыки TMediaPlayer
Там даже добавлять сам МедиаПлеер не надо, просто в uses пишешь MMSystem
А на кнопке
подробнее...
как в делфи запустить приложение из директории программы
получить директорию программы:
app_dir:=ExtractFilePath(Application.Exename);
а для
подробнее...
Компонент image в делфи.
uses
Jpeg;
procedure LoadJpegToImage(const JpegFile: string; var Image:
подробнее...
Delphi Как правильно указать путь к файлу, который находится в одной папке с программой delphi! .. что то типо такого!
Просто пишите имя файла и его расширение. Автоматом будет просматриваться текущая папка
подробнее...
как прописать в shellexecute путь до файла, lazarus
Кодировки не совпадают
Алекс Куха
Высший разум
подробнее...