Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

создание для программы функции Open [D7, XP]


b52 ©   (2007-07-08 18:14:00) 

Как  готовую программу наделить функцией открывать файлы WINDOWS приложения с расширением JPEG? Знаю это стандартное процедура ,но нигде не могу найти ,помогите!


Cj   (2007-07-09 07:23:00) [1]


> файлы WINDOWS приложения с расширением JPEG


похоже на скороговорку


Германн   (2007-07-09 01:12:00) [2]


> b52   (09.07.07 00:59) [10]
>
> такой закладки в стандартной делфе нет!че делать?
>

Последовать совету [3] из http://delphimaster.ru/cgi-bin/forum.pl?id=1183913928&n=3


b52   (2007-07-09 00:59:00) [3]

такой закладки в стандартной делфе нет!че делать?


Юрий Зотов   (2007-07-08 22:12:00) [4]

> engine ©   (08.07.07 20:58) [7]

Браво, Александр Васильевич!
о:)


b52   (2007-07-08 21:06:00) [5]

Спасибки огромное!!!


engine   (2007-07-08 20:58:00) [6]

Ищи закладку с названием Nuts


b52   (2007-07-08 20:55:00) [7]

вроде уже нащел!компоненты FilterCombobox,DirectorylistBox,FileListBox,а вот комрпоненты lblPath и Edtfile найти не могу в какой заклатке она ?подскажи , у меня 7 делфа вроде как должна быть


b52   (2007-07-08 20:50:00) [8]

програма уже написана, осталась добавить функцию просмотра и перемещения по дереву каталогов с целью открытия нужного файла(картинки),


Юрий Зотов   (2007-07-08 19:08:00) [9]

> b52   (08.07.07 18:14)

> Как  готовую программу наделить функцией

Чужую - никак. Свою - написать и добавить нужную функцию.


DrPass   (2007-07-08 18:52:00) [10]


> Знаю это стандартное процедура

А откуда знаешь-то?


engine   (2007-07-08 18:32:00) [11]

Хотя, нет, можешь не расшифровывать.

Файловая переменная является любой переменной, чей тип является файловым типом. Есть три класса файла: набранное, текст, и untyped. Синтаксис чтобы объявлять что файловые типы даны в типах Файла.
Прежде, чем файловая переменная может быть использована, она должна быть связана внешним файлом через вызов в процедуру AssignFile. Внешний файл является обычно поименованным дисковым файлом, но это может также быть устройством, как например, клавиатура или дисплей. Внешний файл загружает информацию записанную в файл или поставляет информацию прочитанную из файла.

Как только ассоциация с внешним файлом будет установлена, файловая переменная должна "открыт", чтобы подготавливать это к вводу или выходу. Существующий файл может быть открыт через процедуру Сброса, и новый файл может быть создан и открыт через процедуру Перезаписи. Текстовые файлы открытые Сбросом - только для чтения и текстовые файлы открытые Перезаписью и Добавление является записью-только. Напечатанные файлы и untyped файлы всегда допускают как чтение так и запись независимо от того, что они были открыты Сбросом или Перезаписью.

Каждый файл является линейной последовательностью компонентов, которые имеют компонентный тип (или рекордный тип) файла. Компоненты являются нумерованным начинать с нуля.
Файлы нормально доступны последовательно. То есть, когда компонент прочитан используя стандартную процедуру Прочитанную или записанную используя стандартную Запись процедуры, текущие файловые перемещения позиции на следующий численно заказанный файловый компонент. Напечатанные файлы и untyped файлы могут также быть доступны произвольно через стандартный Поиск процедуры, который перемещает текущую файловую позицию на определенный компонент. Стандарт функционирует FilePos и FileSize может быть использован, чтобы определять текущую файловую позицию и текущий файловый размер.

Когда программа завершает обрабатывая файл, файл должен быть закрыт используя стандарт процедуры CloseFile. После того, как файл будет закрыт, связанный внешний файл скорректирован. Файловая переменная может затем связан другим внешним файлом.
По умолчанию, все вызовы в процедуры стандарта В/В и функции автоматически проверены на наличие ошибок, и если ошибка происходит, исключение поднято (или программа расторгнутая если исключительная обработка не приспособлена). Эта автоматическая проверка может быть включена и используя {$Я+} и {$Я-} директивы компилятора. Когда проверка В/В --то есть, когда процедура или функциональный вызов компилированы в {$, которое Я-} государственная-ошибка В/В не вызывает исключение, которое нужно подниматься; чтобы проверять результат операции В/В, Вы должны назвать стандартную функцию IOResult взамен.

Вы должны назвать функцию IOResult, чтобы очищать ошибку, даже если бы Вы не заинтересованы в ошибке. Если Вы не очищаете ошибку и {$Я+} - текущее состояние, следующий функциональный вызов В/В потерпит неудачу с медлительной ошибкой IOResult.

(с) DELPHI HELP + Сократ персональный


engine   (2007-07-08 18:20:00) [12]

Еще раз и по человечески объясни чего надо


Наверх

Титульная страница Поиск, карта сайта Написать письмо