powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Данные из грида
5 сообщений из 5, страница 1 из 1
Данные из грида
    #33705367
fenix710
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здрасти!
Есть exe'шник, в нем есть грид, в гриде есть данные :). Кароче как из этого грида можно их достать(данные), если нет исходников??
Имя класса грида "TDBGrid"
...
Рейтинг: 0 / 0
Данные из грида
    #33706284
Dmitrii K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В DBGrid'e данных нет, он только отображает содежимое своего DataSource.DataSet.
Чтобы помотреть, откуда ваш Грид "берёт данные" для отображения, можно воспользоваться любой программой, позволяющей смотреть ресурсы приложения.
...
Рейтинг: 0 / 0
Данные из грида
    #33708625
neskif
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fenix710Здрасти!
Есть exe'шник, в нем есть грид, в гриде есть данные :). Кароче как из этого грида можно их достать(данные), если нет исходников??
Имя класса грида "TDBGrid"
Может это тебе поможет. Использую MS FlexGrid 6.0
void CMatrizatorDlg::OnButton2()
{

CString z; float s;
char s1[3],s2[3];
for(int i=0; i<n[nomer]; i++)
for(int j=0; j<m[nomer]; j++)
{
z=m_FG.GetTextMatrix(i+1,j+1);
s=atof(z);
*ptr++=s;
}
//GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT1)->EnableWindow(TRUE);
GetDlgItem(IDC_EDIT2)->EnableWindow(TRUE);
GetDlgItem(IDC_EDIT3)->EnableWindow(TRUE);
GetDlgItem(IDC_MSFLEXGRID1)->ShowWindow(SW_HIDE);
m_edit1 = _T("");
m_edit2 = 1;
m_edit3 = 1;
UpdateData(FALSE);
itoa(n[nomer],s1,10);
itoa(m[nomer],s2,10);
m_list5.AddString(name[nomer]+'('+s1+','+s2+')');
m_list1.AddString(name[nomer]);
m_list3.AddString(name[nomer]);
//î÷èñòêà òàáëèöû îò ïðåäøåñòâóþùåãî
for(i=0; i<n[nomer]; i++)
for(j=0; j<m[nomer]; j++)
m_FG.SetTextMatrix(i+1,j+1,_T(""));
MessageBeep((WORD)-1);
}
...
Рейтинг: 0 / 0
Данные из грида
    #33709119
Фотография DarkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
neskif fenix710Здрасти!
Есть exe'шник, в нем есть грид, в гриде есть данные :). Кароче как из этого грида можно их достать(данные), если нет исходников??
Имя класса грида "TDBGrid"
Может это тебе поможет. Использую MS FlexGrid 6.0
void CMatrizatorDlg::OnButton2()
{

CString z; float s;
char s1[3],s2[3];
for(int i=0; i<n[nomer]; i++)
for(int j=0; j<m[nomer]; j++)
{
z=m_FG.GetTextMatrix(i+1,j+1);
s=atof(z);
*ptr++=s;
}
//GetDlgItem(IDC_BUTTON2)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_BUTTON1)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT1)->EnableWindow(TRUE);
GetDlgItem(IDC_EDIT2)->EnableWindow(TRUE);
GetDlgItem(IDC_EDIT3)->EnableWindow(TRUE);
GetDlgItem(IDC_MSFLEXGRID1)->ShowWindow(SW_HIDE);
m_edit1 = _T("");
m_edit2 = 1;
m_edit3 = 1;
UpdateData(FALSE);
itoa(n[nomer],s1,10);
itoa(m[nomer],s2,10);
m_list5.AddString(name[nomer]+'('+s1+','+s2+')');
m_list1.AddString(name[nomer]);
m_list3.AddString(name[nomer]);
//î÷èñòêà òàáëèöû îò ïðåäøåñòâóþùåãî
for(i=0; i<n[nomer]; i++)
for(j=0; j<m[nomer]; j++)
m_FG.SetTextMatrix(i+1,j+1,_T(""));
MessageBeep((WORD)-1);
}

вот именно это вряд-ли кому-нибудь поможет.
...
Рейтинг: 0 / 0
Данные из грида
    #33711503
neskif
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkCat вот именно это вряд-ли кому-нибудь поможет.
Откуда такая уверенность ? Помогать намеками конечнотздорово. Но конкретные примеры еще никому не мешали.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Данные из грида
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]