Цитата:
Сообщение от ChinYan
Это не помогает, т.к. получается имя файла с указанием всего пути, а надо только имя и расширение
|
Это - вряд ли.
Код:
//После этого :
MyFileName:=ExtractFileName ('C:\MyDir1\MyDir2\MiDir3\MyFile.txt');
//В переменной MyFileName должно быть значение=MyFile.txt
Цитата:
Сообщение от ChinYan
Append(TMP);// ранее созданный файл ( но при этом делфи его выделяет)
|
Файл-то может и создан ранее (в смысле - существует на диске).
Но на него в программе нужно получить ссылку (как минимум).
Т.е, может быть TMP - не корректная ссылка ?
Или же (может быть) файл иммет атрибут Hidden (System).
Тогда AssignFile может его не "увидеть" ...