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

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

Восстановить пароль Регистрация
 
Uchimata
0 / 0 / 0
Регистрация: 02.02.2014
Сообщений: 92
18.02.2014, 14:03     запись пакетов данных в файл #1
(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;
                }
            }
на данный момент запись не работает.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2014, 14:03     запись пакетов данных в файл
Посмотрите здесь:

Запись данных в файл C++
Запись данных в переменную и в файл C++
C++ Запись данных в файл
C++ Запись данных в текстовый файл
Запись данных в текстовый файл C++
Запись данных в файл C++
Запись данных в файл C++
Запись данных в файл C++
Запись данных в файл txt C++
Запись данных в текстовый файл C++
C++ Запись данных с клавиатуры в файл
C++ Реализовать запись данных в файл - C##

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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