Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];

Вниз

создание для программы функции Open   Найти похожие ветки 

 
b52   (2007-07-08 18:14) [0]

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


 
engine ©   (2007-07-08 18:20) [1]

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


 
engine ©   (2007-07-08 18:32) [2]

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

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

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

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

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

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

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


 
DrPass ©   (2007-07-08 18:52) [3]


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

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


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

> b52   (08.07.07 18:14)

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

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


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

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


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

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


 
engine ©   (2007-07-08 20:58) [7]

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


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

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


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

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

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


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

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


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


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

Последовать совету [3] из http://delphimaster.net/view/15-1183913928/


 
Cj ©   (2007-07-09 07:23) [12]


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


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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.041 c
2-1183969621
>>DEATH<<
2007-07-09 12:27
2007.08.05
md5


15-1183639014
iXT
2007-07-05 16:36
2007.08.05
Thunderbird


1-1180067482
Valkyre
2007-05-25 08:31
2007.08.05
Динамическое отображения TSpeedButton


15-1183755533
Макс Черных
2007-07-07 00:58
2007.08.05
Вот такой вот авиамоделизм :)


15-1183705117
DelphiN!
2007-07-06 10:58
2007.08.05
Разрешить учетной записи пользователя устанавливать программы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский