![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чтение файлов с разными расширениями [D7, Win2k, WinXP]
fishka © (2007-06-18 10:31:00)В определенном каталоге находятся файлы из почты. Необходимо их прочитать. Если это текстовые файлы, то они открываются, а если файлы с какими-то странными расширениями (например,pjpeg), то ошибки не возникает, и никаких действий тоже.
В программе пишу так:
ShellExecute(Handle,nil, PAnsiChar(Edit5.Text+'ATT\'+SR.Name),nil,nil,SW_RESTORE);
Как мне открывать такие файлы (в смысле например, выдать сообщение, что нельзя открыть файл)?
fishka (2007-06-18 12:01:00) [1]Спасибо, получилось.
Мне почему-то казалось, что код надо анализировать в try-except (который никак не возникал), а оказалось, что нет.
KSergey (2007-06-18 10:41:00) [2]А если проанализировать код. возвращаемый ShellExecute?
Return Value:
SE_ERR_NOASSOC - There is no application associated with the given file name extension.