Я пытаюсь загрузить текст из текстового файла в synmemo с помощьюОшибка загрузки TXT файлы SynEdit
procedure TForm1.btn7Click(Sender: TObject);
begin
if dlgOpen1.Execute then
synm1.Lines.LoadFromFile(dlgOpen1.Files.Text);
end;
Но как только я выбираю файл я получаю эту ошибку:
Cannot open file "C:\Users\adria\Desktop\New Text Document.txt
". The filename, directory name, or volume label syntax is incorrect.
Компонент: https://github.com/TurboPack/SynEdit
Похоже, что файл не существует ......... –
существует ли файл, или вы пытаетесь создать новую? Здесь неважно, но вы действительно должны использовать dlgOpen1.FileName, чтобы открыть выбранный файл. dlgOpen1.Files предназначен для обработки нескольких файлов, а не только одного. – Dsm
Свойство 'Files.Text' содержит значение, которое, по вашему мнению, имеет значение? Используйте свои навыки отладки, чтобы проверить его ценность и подтвердить, что ваша программа ведет себя так, как вы ожидаете. –