Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Наилучший способ... 
:(
    Опции темы
Sergio
Дата 2.8.2006, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 843
Регистрация: 28.7.2006
Где: Solar System-> Earth

Репутация: 1
Всего: 1



Народ хто знаэт найлучший способ  присваивания Label1->caption c текстового файла (первой строки)? Потому что у меня нечего не роботаэт

#include <fstream.h> 
#include <ios.h>
#include <iostreram.h>


char str[100];
ifstream f_out;
f_in.open("text.txt", ios::in);
f_in.getline(str, 100);
Label1->Caption = str;


Может хто знаэт другой способ?
PM MAIL ICQ   Вверх
586
Дата 2.8.2006, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2243
Регистрация: 8.5.2006

Репутация: 57
Всего: 146



Код
#include <fstream.h>
#include <ios.h>
#include <iostream.h>

void __fastcall TForm1::Button1Click(TObject *Sender)
{
char str[100];
ifstream f_in;
f_in.open("C:\\text.txt", ios::in);
f_in.getline(str, 100);
Caption = str;
}


способ 2:
Код
void __fastcall TForm1::Button1Click(TObject *Sender)
{
 TStringList *s=new TStringList;
 s->LoadFromFile("C:\\text.txt");
 Caption=s->Strings[0];
 s->Free();
}

PM   Вверх
Oberon83
Дата 3.8.2006, 08:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 158
Регистрация: 6.5.2005
Где: Республика Чуваши я

Репутация: 1
Всего: 1



Sergio, зачем один и тот же вопрос в нескольких топиках задавать?
--------------------
OpenArea.ru
PM MAIL ICQ   Вверх
Akeem
Дата 3.8.2006, 10:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 381
Регистрация: 14.7.2006
Где: Киев/Украина

Репутация: 1
Всего: 3



Я же говорил что надо юзать Хелп. Там всё подробно описано о работе с файлами.
И не задавать дурацких вопросов!

Это сообщение отредактировал(а) Akeem - 3.8.2006, 10:40


--------------------
Мир огромен и мы только муравьи в нём! (С) formicha

PM MAIL WWW ICQ   Вверх
Gordon
Дата 3.8.2006, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: нет
Всего: 6



Можно еще и так:

Код

void __fastcall TForm1::Button1Click(TObject *Sender)
{
//В этой переменной указан номер строки, которую нужно считать
  int StringNo=0;//первая строка
//В этой - имя файла и его директория
  AnsiString FileName="c:\\file.txt";
  TStringList* Strings=new TStringList;
  try
  {
    Strings->LoadFromFile(FileName);
//Присваиваим свойству Caption  Label1 первую строку файла
    Label1->Caption=Strings->Strings[StringNo];
  }catch(...){}
  delete Strings;
}



--------------------

  
     
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0468 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.