|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.09.2017, 01:07 | #1 |
Пользователь
Регистрация: 02.02.2017
Сообщений: 13
|
VersionInfo, как получить и записать в memo
Здравствуйте, меня интересует вопрос, как записать информацию о файле в memo используя отдельно подключаемый юнит, который я нашел на просторах интернета:
http://www.delphisources.ru/pages/fa...bout_file.html Я изучаю Delphi и мне бы хотелось вывести всю информацию о выбранном файле в memo. Конечно, если есть варианты легче, не подключая отдельный юнит, я тоже был бы рад посмотреть. Последний раз редактировалось Spq; 01.09.2017 в 01:10. |
01.09.2017, 08:11 | #2 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Возвращает данные по собственному exe-файлу программы:
Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 01.09.2017 в 08:13. |
01.09.2017, 08:15 | #3 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,656
|
Код:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
01.09.2017, 13:24 | #4 | ||
Пользователь
Регистрация: 02.02.2017
Сообщений: 13
|
Цитата:
Цитата:
Впрочем, я проверил его. Если я не ошибаюсь, его ведь надо подключать в uses или где-то еще? |
||
01.09.2017, 14:41 | #5 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Да, вместо ParamStr(0) передать строкой путь до файла, например:
Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
01.09.2017, 14:50 | #6 |
Пользователь
Регистрация: 02.02.2017
Сообщений: 13
|
Спасибо, а если самому выбирать определенный файл, а не записывать его через путь? Использую opendialog в качестве выбора файла.
|
01.09.2017, 14:58 | #7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
Цитата:
нужно указывать имя файла. Брать его можно из строки, из реестра, из командной строки, из OpenDialog. да хоть из TEdit. В вашем случае нужно просто так: Код:
|
|
01.09.2017, 15:11 | #8 | |||
Пользователь
Регистрация: 02.02.2017
Сообщений: 13
|
Цитата:
Цитата:
Есть в коде подобный кусок: Цитата:
|
|||
01.09.2017, 15:23 | #9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
Цитата:
Вы, надеюсь, правильно используете TOpenDialog ? метод Execute вызываете? проверяете, что он вернул? ну, например, так: Код:
|
|
01.09.2017, 15:39 | #10 |
Пользователь
Регистрация: 02.02.2017
Сообщений: 13
|
Да, я пропустил вызов метода Execute. Спасибо большое, все работает!
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как записать в переменную типа TextFile данные из memo | sap_ax | Общие вопросы Delphi | 9 | 22.12.2012 20:58 |
Как записать в memo строку за строкой используя изменения combobox? | Человек_Борща | Общие вопросы Delphi | 3 | 11.04.2010 17:18 |
Как получить из webbrawser'а исходник HTML в memo | Marsel737 | Общие вопросы Delphi | 5 | 25.11.2009 18:37 |
FoxPro. Как записать в поле Memo большой текст? | zag | БД в Delphi | 5 | 30.05.2008 06:10 |
Как имея хендл на Memo получить выделенный в нем текст? | hoza_syl | Помощь студентам | 2 | 23.05.2008 17:06 |