Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2012, 11:53   #1
Sylar9
Форумчанин
 
Регистрация: 22.10.2011
Сообщений: 252
Вопрос Открыть файл ?

Помогите понят как это можно сделать надо,
Открыть файл на диске С: имя файла WinApi.txt, и вывести текст файла на экран программы.
Ну открыть файл можно на С++ вот так.
Код:
char c;
ifstream f("C:\\WinApi.txt");
while (!f.eof())
{
  f >> c;
}
А вот какой функцией это вывести на экран ?
P.S. Я подумал что это надо писать код в обработке сообщений
Код:
case: wm_paint
Sylar9 вне форума Ответить с цитированием
Старый 27.04.2012, 11:55   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

проще создать окно и в нем создать многострочный Edit.
в котором уже вывести файл.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 27.04.2012, 12:01   #3
Sylar9
Форумчанин
 
Регистрация: 22.10.2011
Сообщений: 252
Вопрос

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
проще создать окно и в нем создать многострочный Edit.
в котором уже вывести файл.
а как это сделать ? это тяжело ?
Sylar9 вне форума Ответить с цитированием
Старый 28.04.2012, 12:08   #4
Krok27
Форумчанин
 
Аватар для Krok27
 
Регистрация: 08.07.2010
Сообщений: 505
По умолчанию

Цитата:
а как это сделать ? это тяжело ?
Практически не подъемно.
если посимвольно в консоль, то
Код:
while(f.get(c))
   cout << c;
можно, построчно и т.д.
Знающий не говорит, говорящий не знает (С) Лао Цзы
Krok27 вне форума Ответить с цитированием
Старый 11.05.2012, 19:05   #5
1234567852
Пользователь
 
Аватар для 1234567852
 
Регистрация: 06.08.2010
Сообщений: 12
По умолчанию

а не проще будет так?
While not EOF (File) do
begin
writeln(ReadLn(File));
end;
Это на delphi.
Наштампуем троянец???
1234567852 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Открыть файл, разделить ячейку на 1000, сохранить файл, закрыть файл. Как? Ник Харди Microsoft Office Excel 7 30.01.2012 18:47
открыть другой файл megostudent Общие вопросы Delphi 3 16.08.2011 18:20
Открыть файл :-( Кристинка89 Общие вопросы Delphi 11 17.02.2011 00:37
Открыть файл dmitriegorovih Общие вопросы Delphi 2 24.08.2010 12:34
Открыть файл RIO HTML и CSS 2 17.08.2010 13:40