|
Программирование >> Элементы языков с и с++
бы удалить строку из CheckedListBox, ее надо пометить, щелкнув на ней ью, а затем нажать на кнопку Удалить из списка. бы удалить строку из сотЬовох, надо открыть выпадающий список и [щелкнуть на строке, которую требуется удалить. I Дополнение к вводу/выводу файлов Изтекста приложения мы видели, что для ввода/вывода файлов применялись иетоды из класса File пространства имен system:: ю и что процедура подготовки к применению этих методов была довольно громоздкой: в файл строки вюдились текстовым редактором, а потом уже обрабатывались. Однако можно избежать этой внешней процедуры и организовать первичный ввод данньк прямо из приложения, если воспользоваться компонентом TextBox в многострочном режиме. Эта возможность показана в листинге 11.13. Листинг 11.13 > Ipragma once tair.espace Му20081 1 namespace System; hsing namespace System::ComponentModel; fusing namespace System::Collections; I using namespace System::Windows: :Forms; ling namespace System: : Data; ing namespace System:: Drawing; using namespace System:: 10; для ввода/вывода / <summary> Summary for Forml WARNING: If you change the name of this class, you will need to change the / Resource File Name property for the managed resource compiler tool / associated with all .resx files this class depends on. Oth- erwise, / the designers will not be able to interact properly with localized / resources associated with this form. / </summary> public ref class Forml : public System::Windows::Forms::Form { public: Forml(void) { InitializeComponent(); TODO: Add the constructor code here ) protected: / <summary> / Clean up any resources being used. / </summary> -Forml 0 { if (components) , I delete components; ) ) private: System::Windows::Forms::Button buttonl; private: System::Windows::Forms::TextBox textBox2; private: System::Windows::Forms::Button button2; protected: private: System::Windows::Forms::TextBox textBoxl; private: / <summary> / Required designer variable. I---------------------------------------- 7:id SaveTextToFile (String File, TextBox tb) File:: Delete (File) ; Приведение формата TextBox к формату arrayo: array<String> teirpArray = gcnew array<String> ( tb->Lines->Length ), tempArray = textBoxl->Lines; File: :WriteAllLines (File, teirpArray) ; Uoid ReadTextFromFile (String File, TextBox tb) ui->Multi line=true ; tb->Clear() ; 1 tb->Lines=File: : ReadAllLines (File) ; возвращает String [ ] ----------------------------------------------------- / </summary> System::ComponentModel: :Container components; ipragma region Windows Form Designer generated code / <summary> Required method for Designer support - do not modify the contents of this method with the code editor. / </summary> void InitializeComponent (void) ( this->buttonl = (gcnew System: :Windows: :Forms: :Button() ) ; this->textBoxl = (gcnew System: :Windows: : Forms: :TextBox ()) ; tliis->textBox2 = (gcnew System: : Windows:: Forms:: TextBox ()) ; this->button2 = (gcnew System: : Windows:: Forms:: Button () ); this->SuspendLayout (); V buttoni
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |