Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
5 / 5 / 2
Регистрация: 04.07.2010
Сообщений: 200
1

ofstream savedialog и две формы

19.10.2011, 23:47. Показов 1042. Ответов 2
Метки нет (Все метки)

почему то не работает, но если перенести все в одну кнопку, а переменную i в файле оставляю, работает.
основная форма
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include "1.h"
#include "Unit8.h"
 
 
void __fastcall TForm7::Button1Click(TObject *Sender)
{
SaveDialog1->DefaultExt="txt";
SaveDialog1->Execute();
i=(SaveDialog1->FileName).t_str();
Form7->Visible=0;
Form8->Visible=1;
}
C++
1
2
3
4
5
6
7
8
9
10
#include "1.h"
#include "Unit7.h"
 
//побочная
void __fastcall TForm8::Button1Click(TObject *Sender)
{
ofstream g(i);
g<<"uuu";
g.close();
}
файл #include "1.h"
C++
1
2
3
4
#include "Unit7.h"
#include "Unit8.h"
 
 char *i;
Добавлено через 14 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
 
#include "1.h"
#include "Unit8.h"
 
 
void __fastcall TForm7::Button1Click(TObject *Sender)
{
SaveDialog1->DefaultExt="txt";
SaveDialog1->Execute();
i="ggg.txt";// (SaveDialog1->FileName).t_str();
Form7->Visible=0;
Form8->Visible=1;
}
все равно не работает
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.10.2011, 23:47
Ответы с готовыми решениями:

две формы
Вcем привет! Еcть фoрмa пoльзoвaтеля и еcть фoрмa aдминa. Кaк cделaть чтoбы aдмин имел рaзрешение...

Две формы
Как мне сделать так, чтобы после запуска программы выводилось окно с двумя button`ами и при нажатии...

Две формы
Итак приветствую всех, столкнулся с программой в которой мне пришлось написать 2 формы в одном...

Две формы
Подскажите кто сможет. В общем у меня две формы, во время Load форм1 Visible=False, на форм2 стоит...

2
LK
Заблокирован
20.10.2011, 00:44 2
C++
1
AnsiString i;
не пробовали ?
или массив чаров:
C++
1
char i[255];
и i традиционно используется для типа int (Integer) , а для строки гламурно s, str, для чаров cr, ch, имхо, естественно
0
5 / 5 / 2
Регистрация: 04.07.2010
Сообщений: 200
20.10.2011, 13:36  [ТС] 3
ошибка
C++
1
2
[BCC32 Error] Unit4.cpp(25): E2277 Lvalue required
  Full parser context
Добавлено через 43 секунды
если
C++
1
char i[255];
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.10.2011, 13:36

Две формы
Необходимо создать внешнюю обработку но вот незадача, нужно в 1с 7.7 сделать так что бы у нее было...

Две формы в qt...
Подскажите пожалуйста, создал форму mainwindow2.ui и хочу ее открыть через главную форму...

Две формы
Привет всем! Вопрос такой: есть две формы(Form1 и Form2), на первой форме при нажатии кнопки в...

Две формы
Всем привет! Подскажите пожалуйста, как сделать так чтобы при выборе пункта в RadioGroup в одной...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.