Программирование >>  Элементы языков с и с++ 

1 ... 153 154 155 [ 156 ] 157 158 159 ... 200


ShowDialog() возвращает имя файла в FileName if(this->openFileDialogl->ShowDialog()== System::Windows::Forms::DialogResult::0K)

/*ShowDialog() возвращает переменную типа DialogResult */ .

if( (s = this->openFileDialogl->OpenFile()) != nullptr ) {

здесь идут операторы чтения файла из потока

String a=this->openFileDialogl->FileName; char *ss=StrToChar(а); LoadFromFile(ss, this->listBoxl);

else

MessageBox::Show ( Ошибка открытия файла );

private: System::Void button2 Click(System::Object sender. System::EventArgs e)

this->Close();

Включения для срр-файла:

#include stdafx.h

#include <io.h> #include <stdio.h> #include <fcntl.h> #include <share.h> #include <stdlib.h> #include < vcclr.h >

#include Forml.h



Properthss

OpenFileDialog 1 System.Windows.Forms.OpenFileDialog

51 iJ

Ш (ApplicationSettings)

AddExtension

CheckFileExists

CheckPathExists

DefaultExt

DereferenceLinks

FileName

Filter

Filterlndex

GenerateMember

InitiaDirectory

Modffiers

Multiselect

ReadOnlyChecked

RestoreDirectory

ShowHelp

ShowReadOnly

SupportMultiDottedExtensions

Title

VatdateNames

I OpenFileDialog 1

True True True

True

openFileDialogl

Text nies (*.tKt) *.lKt Word Hies (*.doc) I

True

Private False False False False False False

True

.doc

Рис. 11.110. Свойства компонента OpenFileDialog

Компонент SaveFiieDiaiog

Компонент находится в списке Dialogs палитры компонентов. С помощью этого компонента можно сохранять файл в нужном месте файловой структуры, так же как это делается в Windows. Но файл сам по сЬбе не сохраняется, т к. компонент дает только путь к будущему месту расположения файла. На пользователе лежит обязанность самому написать участок программы для со.\ранения файла. Как и в OpenFileDialog, в этом компоненте применяется метод ShowDialog О ДЛЯ открытия диалогового окна в режиме исполнения. Файл можно открыть в режиме чтения/записи, используя метод OpenFile ().

Компонент при добавлении его в форму появляется не в самой форме, а на поддоне, расположенном в нижней части окна дизайнера форм.

16 Зж 960



saveFilcDialogl System.Windows.Forms.Sav ;

Ш (ApplicaHonSetbngs)

(Name) saveFileDialogl

AddExtension True

CheckHeExists False

CheckPathExists True

CreatePrompt False DefaultExt

DereferenceLinks True Filter

Fikerlrxfex I

GenerateMember True InitiaCirectory

Modifiers Private

OverwritePrompt True

RestoreDlrectory False

ShowHelp False SupportMulbDottedExtens False Tag Title

VaHdateNames True

Рис. 11.111. Свойства компонента SaveFileDialog

Перечень свойств SaveFileDialog приведен на рис. 11.111.

Копировать файл

Вы хеш

i lislBoxl

Шох2

s SaveFileDialog I £] openFileDialogl

Рис. 11.112. Пример одновременного применения OpenFileDialog и SaveFileDialog (режим дизайна)



1 ... 153 154 155 [ 156 ] 157 158 159 ... 200

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика