OpenDialog PDF Drukuj Email
Wpisał doctor   
Środa, 24. Styczeń 2007 00:09
Obsługa komponentu OpenDialog


W poradzie tej chciałbym przedstawić obsługę komponentu OpenDialog, jego poprawną konstrukcję wraz z zabezpieczeniem oraz dodawaniem filtrów. Mówiąc krótko, jak powinno się pisać funkcje obsługi ładowania plików.Komponent OpenDialog znajduje się na palecie komponentów Dialogs.

 




 

 OpenDialog1->InitialDir = "d:\\"; //katalog początkowy
if(OpenDialog1->Execute())
{
if(!OpenDialog1->FileName.IsEmpty()) //zabezpieczenie przed pustą nazwą
{
Memo1->Lines->LoadFromFile(OpenDialog1->FileName.c_str());
}
}

Aby ładować tylko pliki określonego typu, np. jpg oraz bmp należy w inspektorze obiektów dla komponentu OpenDialog w polu Filter wpisać:

 Filter NameFilter 
 Graphics File *.bmp; *.jpg

Powyższe uwagi odnoszą się również do komponentów SavaDialog oraz dialogów do obsługi obrazków, tj. OpenPictureDialog oraz SavaPictureDialog.Komponenty OpenPictureDialog oraz SavaPictureDialog mają domyślnie wpisane w polu filter rozszerzenia obsługiwanych formatów graficznych.
Komentarze
Dodaj nowy Szukaj
+/-
Napisz komentarz
Nick:
E-mail:
 
Strona www:
Tytuł:
UBBCode:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Proszę wpisać kod antyspamowy widoczny na obrazku.

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

Ostatnia aktualizacja: Czwartek, 31. Grudzień 2009 17:23
 
 

Losowy obraz

b10.jpg

Gościmy

Naszą witrynę przegląda teraz 8 gości 




| | | |