Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Написание прог

Ответить
Настройки темы
Написание прог

Мичуринский ученик


Сообщения: 740
Благодарности: 1

Профиль | Отправить PM | Цитировать


Мне нужно написать калькулятор под Windows. Я нарисовал калькулятор (по типу стандартного Виндового).Как релизовать отображение нажатой цифры на табло калькулятора.
Пример : нажата цифра 1 на табло 1, нажата цифра 2 на табло 12.
Заранее благодарю.

-------
Apis.NET@oszone.net


Отправлено: 21:50, 30-05-2002

 

Мичуринский ученик


Сообщения: 740
Благодарности: 1

Профиль | Отправить PM | Цитировать


CFileDialog fd(1);
fd.DoModal();

ifstream ifs(fd.m_ofn.lpstrFile);
if(!ifs)
{
MessageBox("Can't open file", "File open error";
return;
}
char str[999];
while ( !ifs.eof() )
{
ifs.getline(str,999);
m_Tablo  = str;
m_Text.SetWindowText(str);  
}
//UpdateData(false);
так читает последнюю строку файла.
а как заставить читать весь файл?

-------
Apis.NET@oszone.net


Отправлено: 06:46, 18-06-2002 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


редкий гость


Сообщения: 1696
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


Apis.NET
Какой-то ты не последовательный, раз уж используешь CFileDialog, то используй и CFile и CString...

Можно, например, зачитать всё построчно в список строк (тафтология, маленько-сь получилась):
Код: Выделить весь код
#include <fstream>
#include <list>
#include <string>
using namespace std;

void read_file( string, filename, list< string > * out )
{
 * *ifstream ifs( filename, ios::in|ios::binary );
 * *for( ;; )
 * *{
 * * * *string str;
 * * * *getline( ifs, str );
 * * * *if( ifs.eof() )
 * * * * * *break;
 * * * *out->push_back( str );
 * *}
}
Можно функцией WinAPI узнать размер файла, и целиком считать его с диска... Можно создать strstream, зачитать всё в него, и потом сбросить в строку. В обсчем, говори точнее что тебе надо.

-------
http://ivank.ru


Отправлено: 10:17, 18-06-2002 | #12


Мичуринский ученик


Сообщения: 740
Благодарности: 1

Профиль | Отправить PM | Цитировать


Теперь нужно граф. редактор.
как сделать чтоб опред. координаты курсора?

-------
Apis.NET@oszone.net


Отправлено: 15:45, 28-06-2002 | #13


редкий гость


Сообщения: 1696
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


Apis.NET
В MFC -- копай на тему OnMouseMove. Ты же вроде им пользуешься...

-------
http://ivank.ru


Отправлено: 19:00, 28-06-2002 | #14



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Написание прог

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Написание Bat файла solotu Хочу все знать 4 01-12-2009 14:25
VBS/WSH/JS - Написание скриптов zhecka Скриптовые языки администрирования Windows 4 10-11-2008 12:19
Написание Скриптов Guest Microsoft Windows NT/2000/2003 6 31-08-2003 22:46
Написание вирусов... JCooper Программирование и базы данных 11 07-08-2002 12:42




 
Переход