C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 Здравствуйте, гость ( Вход | Регистрация )   Скачать форум | Поиск по Форуму | Участники | Помощь
 Поиск по:   сайтy   
   архиву форума   
  ОтветитьНовая темаНовый опрос
Как сохранить буфер обмена в файл?, Как сохранить буфер обмена в файл?
« предыдущая тема | следующая тема » Подписаться на тему | Отправить тему на E-mail | Распечатать тему
San4as
Отправлено: 14.12.2009, 20:24 Цитировать


Unregistered









Здравствуйте, я начинающий программист на Builder C, я решил обратиться к Вам за помощью. Итак, задача такая: у меня есть некий перехваченный пакет, который сохраняется в буфер обмена, мне нужно сохранить этот пакет в текстовый файл на жесткий диск. Подскажите, буду признателен за любую помощь, заранее спасибо.
 
Top
Lelik-pahan
Отправлено: 15.12.2009, 22:40 Цитировать


Ученик-кочегар


Группа: Участник
Сообщений: 4
Пользователь № 6045
Регистрация: 30.11.09



Во-первых не на Builder C, а на Builder C++. Не забывай, С и С++ НЕ ОДНО И ТО ЖЕ! wink.gif

CODE
#include <vcl\Clipbrd.hpp>
float f;
AnsiString st;


void __fastcall TForm1::Button1Click(TObject *Sender)
{
st=Clipboard()->AsText;
if ( FileExists("Myfail.txt") )
f=FileOpen("Myfail.txt",fmOpenWrite);
else
f=FileCreate("Myfail.txt");
if (f!=-1)
{
FileSeek(f,0,2);
FileWrite(f,st.c_str(),st.Length());
FileClose(f);
}
else
{
ShowMessage("Ошибка доступа к файлу: ни открыть,"
"ни создать не получилось");
}
}
 
Послать сообщение E-mail адрес  Top
1 ответов с: 14.12.2009, 20:24 Подписаться на тему | Отправить тему на E-mail | Распечатать тему

Back to Вопросы программирования в C++Builder
ОтветитьНовая темаНовый опрос