Denis_B

Как получить доступ к элементам формы из другого модуля? C++

17.09.2012, 22:57. Показов 1924. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
на форме есть listBox, из заголовочного файла, который подключен к form1.h, хочу поместить строку в этот listBox. Как это сделать? Вот фрагмент кода

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
#include "Form1.h"
 
class  SearchOfFile {
public:
    bool  FindToExt(char* path, const char* fileExt);
};
 
bool SearchOfFile::FindToExt(char* Path, const char* fileExt){
    TListBox *listBox1; 
    WIN32_FIND_DATA  FileInfo;
    HANDLE FileDiscriptor = FindFirstFile(Path, &FileInfo);
    if (FileDiscriptor == INVALID_HANDLE_VALUE)
        return false;
    else
    {
        do 
        {
            if((FileInfo.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) && (FileInfo.cFileName[0] != '.')) 
            {
                char * NewPath = strcat(Path, FileInfo.cFileName);
                NewPath = strcat(NewPath, "\");
                FindToExt(NewPath, fileExt);
            } 
            if(FileInfo.cFileName[0] != '.')
            {
                listBox1->Items->Add(FileInfo.cFileName); // вот этого я не могу сделать
            }
        } while(FindNextFile(FileDiscriptor, &FileInfo) != false);
    }
}
В общем хочу заполнить listBox найденными файлами
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.09.2012, 22:57
Ответы с готовыми решениями:

Как получить доступ к элементам формы из созданного класса?
Всем доброго времени суток!:help: Скажите, пожалуйста, как мне обратиться к элементу формы(например TextBox1) извне, то есть из...

Как получить доступ к элементам формы из другого обычного класса (не из второй формы)
Сабж. В гугле вся инфа только про доступ из другой формы, это я знаю. А вот как получить доступ из обычного модульного класса?

Как получить доступ к элементам Form1 из другого класса
Здравствуйте! Нахожусь в начальных этапах обучения языку C# и конечно возникло много вопросов, часть из которых я решил сам. Буду...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.09.2012, 22:57
Помогаю со студенческими работами здесь

как получить доступ к элементам формы qt
Есть класс-наследник QDialog, у которого метод работает с элементами формы другого класса. Например, при нажатии на кнопку в диалоге, нужно...

Как получить доступ к элементам управления другой формы
как можно получит значение элементов первой формы если в проекте 2 формы Form1 f = new Form1(); f.ShowDialog(); this.textBox1.Text =...

Как нехитрым способом получить доступ к элементам формы
Хочу получить доступ из другого модуля (cpp) доступ к полю вывода на форме (textedit пусть будет) Каков порядок действий?

Доступ к элементам формы из другого класса
Приветствую, в классе Form1.cs находятся элементы формы. Так же есть класс Doing.cs, в котором находится код для взаимодействия с...

Доступ к элементам формы из другого класса C#
Всем доброго времени суток!) Возник вопрос, как получить доступ к элементам пользовательского интерфейса с использованием анонимного...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru