Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Uchimata
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 93
#1

запись пакетов данных в файл - C++

18.02.2014, 14:03. Просмотров 206. Ответов 0
Метки нет (Все метки)

(Visual Studio 2010)(Windows Forms)у меня есть кнопка,при нажатии которой происходит принятие пакетов данных по RS-232 (каждые 0,2с новый пакет).
как сделать так ,чтобы данные записывались в файл,причем при новой передачи данных данные записывались в другой файл.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
    private: System::Void button2_Click(System::Object^  sender, System::EventArgs^  e) 
             {
                int status;
                hCom = CreateFile(COM_str, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL);
                if (hCom == INVALID_HANDLE_VALUE)
                    label3->Text = L"Ошибка при открытии";
                else
                {
                    label3->Text = L"openning: done";   
                    std::ofstream Buffer_OUT("buff.txt");
                    this->Hide();
                    if (GetCommState(hCom, &Port_Setting))
                    {
                        Port_Setting.BaudRate = 38400;
                        Port_Setting.ByteSize = 8;
                        Port_Setting.Parity = NOPARITY;
                        Port_Setting.StopBits = TWOSTOPBITS;
 
                        SetCommState(hCom, &Port_Setting);
                        status=(rx_buf, 72);
                        for(int i = 0; i < 72; i++)
                        {
                            Buffer_OUT << rx_buf[i] << "\n";
                        }
            
                            Buffer_OUT << "\n" << status;
                            Buffer_OUT.close();
                 
                    }
                    Sleep(2000);            //device need reboot time
                    SetEvent(COM_Thread_Start_Event);
                    thread_status_flag = 0;
                }
            }
на данный момент запись не работает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2014, 14:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос запись пакетов данных в файл (C++):

Запись данных в файл - C++
Есть данные: gw=dp df=sl Нужно чтобы эти даные автоматически вставлялись в конец файла

Запись данных в файл - C++
Помогите записать данные в файл?) этой программы #include &lt;string&gt; #include &lt;iostream&gt; using namespace std; int main() { ...

Запись данных в файл - C++
для хранения данных использую мультикарту,хранящую пару ключ/значение в виде string пробую записать данные в файл и выскакивает ошибка ...

Запись данных в файл - C++
Есть программа &quot;телефонный справочник&quot;, которая считывает данные, а потом по требованию выводит их на экран. Как сделать, что бы она...

Запись данных в файл - C++
Добрый день всем! Помоги разобраться как сделать. Есть класс. Нужно сделать ввод вывод элементов класса в текстовый файл. Класс имеет...

Запись данных в текстовый файл - C++
Здравствуйте , помогите пожалуйста , есть программа которая считает по формулам величину h (компилировал в Visual C++ 2008): ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2014, 14:03
Привет! Вот еще темы с ответами:

запись мусорных данных в файл - C++
Коллеги, подскажите пожалуйста начинающему.. не могу одолеть: в файл записываются мусорные данные: #include &lt;iostream&gt; #include...

Запись данных с клавиатуры в файл - C++
У меня имеется два файла (ifstream и ofstream). Нужно что бы введенные с клавы данные записывались в один файл, а потом другой файл...

Запись данных в переменную и в файл - C++
Помогите студенту! Надо написать программу для DOS, которая записывает данные в переменную до 200 мб а после окончания записывает эти...

Запись данных в текстовый файл - C++
Есть код программы: #include &lt;stdio.h&gt; #include &lt;string.h&gt; int main(void) { HANDLE hFile; char data =...


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

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

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