С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
1 / 3 / 0
Регистрация: 02.05.2012
Сообщений: 27

Обработчик событий в Лист Бокс

26.05.2012, 11:32. Показов 2122. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В первой форме есть Есть Listbox1 со списком
Нужно открыть Форму 2 при выборе одной строки и записать содержимое сроки в textbox1 во второй форме. Помогите написать обработчик событий ListBox
C++
1
2
    private: System::Void listBox1_SelectedIndexChanged(System::Object^  sender, System::EventArgs^  e) {
                 Form2^ frm2=gecnew Form2();
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.05.2012, 11:32
Ответы с готовыми решениями:

Разбираем Лист бокс.
Должно выводить матчи в лист бокс . Когда один матч вводишь все хорошо , а когда вводишь второй , отображает еще раз первый ... Тем кто...

ImageList и список лист бокс
Привет всем.Подскажите как сделать чтоб загружалось сразу много картинок.у меня было раньше 2 списка листбокс.при клике на 1 список...

Thread поток и лист бокс
Добрый день! Помогите пожалуйста передать цифры в потоке из одного листбокса в другой листбокс. Дайте пример пожалуйста!

16
 Аватар для Петррр
6721 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
26.05.2012, 12:19
C++
1
2
3
4
5
if (listBox1->SelectedIndex != -1) {
    System::String^ str = listBox1->SelectedItem->ToString();
    Form2^ form = gcnew Form2(str);
    form->Show();
}
C++
1
2
3
4
5
Form2(System::String^ str)
{
    InitializeComponent();
    textBox1->Text = str;
}
2
1 / 3 / 0
Регистрация: 02.05.2012
Сообщений: 27
26.05.2012, 12:43  [ТС]
Вылезли ошибки

Form1.h(106): error C2065: Form2: необъявленный идентификатор
Form1.h(106): error C2065: form: необъявленный идентификатор
Form1.h(106): error C2061: синтаксическая ошибка: идентификатор "Form2"
Form1.h(107): error C2065: form: необъявленный идентификатор
Form1.h(107): error C2227: выражение слева от "->Show" должно указывать на тип класса, структуры или объединения либо на универсальный тип
тип: 'unknown-type'
Form1.h(106): error C3673: miControl::Form2: у класса нет конструктора копии
Form1.h(106): error C3673: miControl::Form2: у класса нет конструктора копии
0
 Аватар для Петррр
6721 / 3570 / 900
Регистрация: 28.10.2010
Сообщений: 5,937
26.05.2012, 14:08
C++
1
#include "Form2.h"
1
1 / 3 / 0
Регистрация: 02.05.2012
Сообщений: 27
26.05.2012, 16:35  [ТС]
C++
1
2
3
4
5
#pragma once
#include <iostream>
#include <stdio.h>
#include <string>
#include"Form2.h"
Все строки что включины но ошибки выдает в чем дело?
Не подскажете?
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9005 / 4706 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
26.05.2012, 17:16
Цитата Сообщение от TimSan Посмотреть сообщение
Form1.h(106): error C3673: miControl::Form2: у класса нет конструктора копии
TimSan, обратите внимание на то, что Петррр говорит во втором посте. Вы переписали конструктор (дополнили аргументом System::String^ str ?)
0
1 / 3 / 0
Регистрация: 02.05.2012
Сообщений: 27
26.05.2012, 19:58  [ТС]
Цитата Сообщение от Петррр Посмотреть сообщение
C++
1
2
3
4
5
if (listBox1->SelectedIndex != -1) {
    System::String^ str = listBox1->SelectedItem->ToString();
    Form2^ form = gcnew Form2(str);
    form->Show();
}
C++
1
2
3
4
5
Form2(System::String^ str)
{
    InitializeComponent();
    textBox1->Text = str;
}
Писал ошибку устранилась с помощью
C++
1
2
3
  Form2^ form2 = gcnew Form2; 
        form2->Show(); 
        this->Form1::Hide();
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9005 / 4706 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
26.05.2012, 21:50
TimSan, этот фрагмент:
Цитата Сообщение от TimSan Посмотреть сообщение
1
C++
1
2
3
4
Form2(System::String^ str)
{
 InitializeComponent();
 textBox1->Text = str;
}
показывает, как изменить код конструктора второй формы. Найдите его в Form2.h не далеко от начала описания класса фомы словами похожими на:
C++
1
public ref class Form2:System::Windows Forms::Form{
и измените. Код предложенный Вами для создания и запуска, в первой форме верните.
Ведь то, что Вы показали не пишет в textBox1 второй формы.
Вы могли бы написать:
C++
1
2
3
4
Form2^ form2 = gcnew Form2; 
        form2->Show();
form2->textBox1->Text="Hello, from the first Form!"; 
        this->Form1::Hide();
но для этого, нарушая ООП, требуется изменить:
C++
1
private:
на
C++
1
public:
в объвлении textBox1 второй формы.
Поэтому попробуйте сделать, то что предложил Петррр.


Добавлено через 1 час 12 минут
Цитата Сообщение от IGPIGP Посмотреть сообщение
public ref class Form2:System::Windows Forms::Form{
Неточно написал.
В начале файла Form2.h после окончания объявления namespace'ов после строки:
C++
1
public ref class Form2 : public System::Windows Forms::Form
ищите объявление:
C++
1
2
3
4
5
6
Form2(void){
InitializeComponent();
//
//TODO: Add the constructor code there
//
}
измените его как предложено.
И в первой форме создайте и покажите экземпляр как показано в примере.
1
1 / 3 / 0
Регистрация: 02.05.2012
Сообщений: 27
27.05.2012, 07:51  [ТС]
Можете подсказать ту почему пишет ошибку Строки 107-108?
Подскажите где ошибка?
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9005 / 4706 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
27.05.2012, 12:44
Цитата Сообщение от TimSan Посмотреть сообщение
почему пишет ошибку Строки 107-108
Думаю, нужно посмотреть Form2.h. Не видит компилятор объявления и описания. Возможно файл называется Form2.h, а имя класса Вы задали вручную, например form2 или f2... Да разные могут быть варианты. Я в той теме попросил показать код. Поглядим.
0
1 / 3 / 0
Регистрация: 02.05.2012
Сообщений: 27
27.05.2012, 14:49  [ТС]
Заново создал другой проект пробую ваши варианты но не получается
Форма1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
#pragma once
#include <stdio.h>
#include <iostream>
#include "Form2.h"
#include "Form3.h"
 
namespace Form001 {
 
    using namespace System;
    using namespace System::ComponentModel;
    using namespace System::Collections;
    using namespace System::Windows::Forms;
    using namespace System::Data;
    using namespace System::Drawing;
    
    /// <summary>
    /// Сводка для Form1
    /// </summary>
    public ref class Form1 : public System::Windows::Forms::Form
    {
    public:
        Form1(void)
        {
            InitializeComponent();
            //
            //TODO: добавьте код конструктора
            //
        }
 
    protected:
        /// <summary>
        /// Освободить все используемые ресурсы.
        /// </summary>
        ~Form1()
        {
            if (components)
            {
                delete components;
            }
        }
    private: System::Windows::Forms::ListBox^  listBox1;
    protected: 
    private: System::Windows::Forms::ComboBox^  comboBox1;
 
    private:
        /// <summary>
        /// Требуется переменная конструктора.
        /// </summary>
        System::ComponentModel::Container ^components;
 
#pragma region Windows Form Designer generated code
        /// <summary>
        /// Обязательный метод для поддержки конструктора - не изменяйте
        /// содержимое данного метода при помощи редактора кода.
        /// </summary>
        void InitializeComponent(void)
        {
            this->listBox1 = (gcnew System::Windows::Forms::ListBox());
            this->comboBox1 = (gcnew System::Windows::Forms::ComboBox());
            this->SuspendLayout();
            // 
            // listBox1
            // 
            this->listBox1->FormattingEnabled = true;
            this->listBox1->Items->AddRange(gcnew cli::array< System::Object^  >(6) {L"01", L"02 ", L"03 ", L"04 ", L"112 ", 
            L"911"});
            this->listBox1->Location = System::Drawing::Point(12, 44);
            this->listBox1->Name = L"listBox1";
            this->listBox1->Size = System::Drawing::Size(130, 17);
            this->listBox1->TabIndex = 0;
            this->listBox1->Click += gcnew System::EventHandler(this, &Form1::listBox1_Click);
            // 
            // comboBox1
            // 
            this->comboBox1->FormattingEnabled = true;
            this->comboBox1->Items->AddRange(gcnew cli::array< System::Object^  >(6) {L"01", L"02 ", L"03 ", L"04 ", L"05 ", 
                L"112"});
            this->comboBox1->Location = System::Drawing::Point(181, 44);
            this->comboBox1->Name = L"comboBox1";
            this->comboBox1->Size = System::Drawing::Size(151, 21);
            this->comboBox1->TabIndex = 1;
            // 
            // Form1
            // 
            this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
            this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
            this->ClientSize = System::Drawing::Size(344, 119);
            this->Controls->Add(this->comboBox1);
            this->Controls->Add(this->listBox1);
            this->Name = L"Form1";
            this->Text = L"Form1";
            this->ResumeLayout(false);
 
        }
#pragma endregion
    private: System::Void listBox1_Click(System::Object^  sender, System::EventArgs^  e) {
             Form2^form2=gcnew Form2;
             Form2->Show();
             }
    };
}
Форма2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
#pragma once
#include "Form1.h"
//#include "Form2.h"
 
namespace Form001 {
 
    using namespace System;
    using namespace System::ComponentModel;
    using namespace System::Collections;
    using namespace System::Windows::Forms;
    using namespace System::Data;
    using namespace System::Drawing;
 
    /// <summary>
    /// Сводка для Form2
    /// </summary>
    public ref class Form2 : public System::Windows::Forms::Form
    {
    public:
        //Form2(void)
        Form2(Sistem::String^str);
        {
            InitializeComponent();
            textBoxs1->Text=str;
            //
            //TODO: добавьте код конструктора
            //
        }
 
    protected:
        /// <summary>
        /// Освободить все используемые ресурсы.
        /// </summary>
        ~Form2()
        {
            if (components)
            {
                delete components;
            }
        }
    private: System::Windows::Forms::Panel^  panel1;
    private: System::Windows::Forms::TextBox^  textBox1;
    protected: 
 
    private:
        /// <summary>
        /// Требуется переменная конструктора.
        /// </summary>
        System::ComponentModel::Container ^components;
 
#pragma region Windows Form Designer generated code
        /// <summary>
        /// Обязательный метод для поддержки конструктора - не изменяйте
        /// содержимое данного метода при помощи редактора кода.
        /// </summary>
        void InitializeComponent(void)
        {
            this->panel1 = (gcnew System::Windows::Forms::Panel());
            this->textBox1 = (gcnew System::Windows::Forms::TextBox());
            this->SuspendLayout();
            // 
            // panel1
            // 
            this->panel1->Location = System::Drawing::Point(46, 120);
            this->panel1->Name = L"panel1";
            this->panel1->Size = System::Drawing::Size(196, 118);
            this->panel1->TabIndex = 0;
            // 
            // textBox1
            // 
            this->textBox1->Location = System::Drawing::Point(46, 35);
            this->textBox1->Name = L"textBox1";
            this->textBox1->Size = System::Drawing::Size(196, 20);
            this->textBox1->TabIndex = 1;
            // 
            // Form2
            // 
            this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
            this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
            this->ClientSize = System::Drawing::Size(284, 264);
            this->Controls->Add(this->textBox1);
            this->Controls->Add(this->panel1);
            this->Name = L"Form2";
            this->Text = L"Form2";
            this->ResumeLayout(false);
            this->PerformLayout();
 
        }
#pragma endregion
    };
}

1>------ Построение начато: проект: Form001, Конфигурация: Debug Win32 ------
1> Form001.cpp
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(21): error C2653: Sistem: не является именем класса или пространства имен
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(21): error C2653: Sistem: не является именем класса или пространства имен
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(22): error C2059: синтаксическая ошибка: {
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(22): error C2334: непредвиденные лексемы перед "{"; пропуск вероятного тела функции
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(97): error C2512: Form001::Form2::Form2: нет подходящего конструктора по умолчанию
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(98): error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(98): error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
1> Form2.cpp
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(97): error C2065: Form2: необъявленный идентификатор
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(97): error C2065: form2: необъявленный идентификатор
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(97): error C2061: синтаксическая ошибка: идентификатор "Form2"
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(98): error C2065: Form2: необъявленный идентификатор
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(98): error C2227: выражение слева от "->Show" должно указывать на тип класса, структуры или объединения либо на универсальный тип
1> тип: 'unknown-type'
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(21): error C2653: Sistem: не является именем класса или пространства имен
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(21): error C2653: Sistem: не является именем класса или пространства имен
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(22): error C2059: синтаксическая ошибка: {
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(22): error C2334: непредвиденные лексемы перед "{"; пропуск вероятного тела функции
1> Form3.cpp
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(21): error C2653: Sistem: не является именем класса или пространства имен
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(21): error C2653: Sistem: не является именем класса или пространства имен
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(22): error C2059: синтаксическая ошибка: {
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(22): error C2334: непредвиденные лексемы перед "{"; пропуск вероятного тела функции
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(97): error C2512: Form001::Form2::Form2: нет подходящего конструктора по умолчанию
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(98): error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form1.h(98): error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
1> Создание кода...
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9005 / 4706 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
27.05.2012, 15:13
Цитата Сообщение от TimSan Посмотреть сообщение
Form2(Sistem::String^str);
TimSan, .... смотрите:
C++
1
Form2(System::String^str)
Смотрите, что говорит компилятор (он язва конечно, но читать нужно):
Цитата Сообщение от TimSan Посмотреть сообщение
1>c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h(21): error C2653: Sistem: не является именем класса или пространства имен
перевожу:
c:\users\uzer\documents\visual studio 2010\projects\form001\Form2.h //имя файла где ошибка
(21): //номер строки где ошибка!
error C2653: Sistem: не является именем класса или пространства имен //код ошибки и её название!

когда переправите Sistem::String^ на System::String^
исправьте в строке 98 (компилятор) на вариант, что Вам предлагали.
C++
1
2
Form2^form2=gcnew Form2(str);
             Form2->Show();
иначе не будет работать!
1
1 / 3 / 0
Регистрация: 02.05.2012
Сообщений: 27
27.05.2012, 16:03  [ТС]
Исправил ошибок меньше но есть
C++
1
2
3
4
private: System::Void listBox1_Click(System::Object^  sender, System::EventArgs^  e) {
                 Form2^ form2 = gcnew Form2(str);
                 Form2-> Show();
             }
может я его не на то событие вешаю? ставлю на клик.
C++
1
2
3
4
    Form2(System::String^ str)
        {
            InitializeComponent();
            textBox1->Text str;//это во второй форме
C++
1
2
#include "Form1.h"
#include <string>
подключен во форме2
C++
1
2
#pragma once
#include "Form2.h"
В форме1

а выдаёт


c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(96): error C2065: Form2: необъявленный идентификатор
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(96): error C2065: form2: необъявленный идентификатор
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(96): error C2061: синтаксическая ошибка: идентификатор "Form2"
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(97): error C2065: Form2: необъявленный идентификатор
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(97): error C2227: выражение слева от "->Show" должно указывать на тип класса, структуры или объединения либо на универсальный тип
1> тип: 'unknown-type'
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form2.h(25): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "str"
1> Forms001.cpp
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form2.h(25): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "str"
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(96): error C2065: str: необъявленный идентификатор
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(97): error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(97): error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
1> Создание кода...
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9005 / 4706 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
27.05.2012, 16:15
Цитата Сообщение от TimSan Посмотреть сообщение
private: System::Void listBox1_Click(System::Object^ sender, System::EventArgs^ e) { Form2^ form2 = gcnew Form2(str); Form2-> Show(); }
TimSan, сделайте то что советовал Петррр
C++
1
2
3
4
private: System::Void listBox1_Click(System::Object^ sender, System::EventArgs^ e) {
System::String^ str=this->TextBox1->Text; //str - создали и инициализировали
 Form2^ form2 = gcnew Form2(str);//передали
 Form2-> Show();
Теперь о включении файлов:
если
#include "Form1.h"//уберите!
в Form2.h
и одновременно:
#include "Form2.h"
в Form1.h
тоже не будет даже компилироваться.
Пока не почитаете:
Как из второго окна обратиться к элементам первого?
Как добавить кнопки на вторую форму?
Как связать 2 формы?
нет смысла и пробовать.
1
1 / 3 / 0
Регистрация: 02.05.2012
Сообщений: 27
27.05.2012, 18:15  [ТС]
Почти все ошибки одолел осталось 3
подскажите я не догоняю
C++
1
2
Form2^form=gcnew Form2;(str);
                 Form2->Show();
[/С]1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(98): error C2512: Forms001::Form2::Form2: нет подходящего конструктора по умолчанию
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(98): error C2065: str: необъявленный идентификатор
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(99): error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9005 / 4706 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
27.05.2012, 18:34
Цитата Сообщение от TimSan Посмотреть сообщение
[С]
Form2->Show();
[/С]1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(98): error C2512: Forms001::Form2::Form2: нет подходящего конструктора по умолчанию
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(98): error C2065: str: необъявленный идентификатор
1>c:\users\uzer\documents\visual studio 2010\projects\forms001\Form1.h(99): error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
Посторочно:
1.
C++
1
 Form2^form=gcnew Form2 ; (str);
уберите лишнюю кавычку:
C++
1
 Form2^form=gcnew Form2(str);
Вообще, Вы упорно не хотите читать, что предложено.
Просто читайте, что Вам уже сказано и делвйте, лучше копипастом, т.к. руками что-то не шибко...
Вот отсюда скопируйте код:
Цитата Сообщение от IGPIGP Посмотреть сообщение
TimSan, сделайте то что советовал Петррр
private: System::Void listBox1_Click(System::Object^ sender, System::EventArgs^ e) {
System::String^ str=this->TextBox1->Text; //str - создали и инициализировали
Form2^ form2 = gcnew Form2(str);//передали
Form2-> Show();
без знаков, форматирования цитаты...
В этом фрагменте создаётся строка, заполняется строкой из textBox1 первой формы и передаётся в конструктор второй формы.
Вообще, стоит Вам почитать литературу. Что бы такие вещи как тип, область видимости, область действия и время жизни стали ближе. Основы ООП тоже нужны. Без понятий о классах, любое самостоятельное действие грозит перейти в классовую борьбу...
0
1 / 3 / 0
Регистрация: 02.05.2012
Сообщений: 27
27.05.2012, 19:02  [ТС]
Блин да все набиралось с примера не копипаст а "Лишние" ковычки результат ругательств среды сейчас приведу пример он почему то считает что там они должны быть
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.05.2012, 19:02
Помогаю со студенческими работами здесь

Выбор строки лист-бокс
Есть этот код в лист-бокс я получаю цифру (число) через поток получаю. MyStream := TMemoryStream.Create; ...

Занесение данных в лист бокс
Помогите, пожалуйста, с программой. Очень нужно, в программировании не айс, не получается у меня сделать эти проверки, а в университет ну...

Лист-бокс и вес файла
В лист-боксе написаны путя, дириктории файлов которых нужно узнать вес и написать вес напротив файла, как сделать напротив файла? а то у...

Как вывести во второй лист бокс файлы с измененным хешем?
есть программа которая вывдит в листбокс название файла и его хеш. как вывести во второй лист бокс файлы с измененным хешем(то есть...

Обработчик событий
Доброго времени суток уважаемые эксперты! Вообщем есть проблема, есть у меня 3 компонента типа TEdit, в 2 из них можно вводить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru