上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 1.判断文件是否存在利用CFile类和CFileStatus类判断CFileStatus filestatus;if (CFile::GetStatus(_T("d:\\softist.txt"), filestatus)) AfxMessageBox(_T("文件存在"));else AfxMessageBox(_T("文件不存在"));利用CFileFind类判断CFileFind filefind;CString strPathname = _T("d:\\softist.txt");if(filefind. 阅读全文
posted @ 2013-06-26 10:00 友琼 阅读(628) 评论(0) 推荐(0) 编辑
摘要: RS232/485通信方式数据以RS232/485方式通信时,以0xA5作为开始码,以0xAE作为结束码。在开始码和结束码之间的0xA5, 0xAA, 0xAE数据需要进行转码。PC端发送数据时将1个码变为2个码:0xA5 -> 0xAA 0x050xAA ->0xAA 0x0A0xAE ->0xAA 0x0EPC端接收数据时将2个码变为1个码:0xAA 0x05 ->0xA50xAA 0x0A ->0xAA0xAA 0xAE ->0xAE如:int CRs232::SendData(const BYTE *pBuffer, int nLength){ in 阅读全文
posted @ 2013-06-19 16:50 友琼 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 啊 阅读全文
posted @ 2013-06-19 15:02 友琼 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 的 阅读全文
posted @ 2013-06-19 09:35 友琼 阅读(196) 评论(0) 推荐(0) 编辑
摘要: cp5200的一般步骤:1.创建数据对象hObj = CP5200_CommData_Create(nCommType, id, GetIDCode());2.生成所需要的数据,如 :生成设置亮度控制信息命令的数据nDatLen = CP5200_MakeWriteBrightnessData(hObj, szBuf, sizeof(szBuf), szInfo );3.进行网络连接的一些步骤。如:网络初始化、连接网络,判断网络是否连接;nRet = CP5200_Net_Init( IPStringToValue( strip ) ,5200, IPStringToValue( _T(&qu 阅读全文
posted @ 2013-06-19 09:19 友琼 阅读(620) 评论(0) 推荐(0) 编辑
摘要: ①buf[nPackLen++] = (BYTE)( m_dwIDCode >> 24);m_dwIDCode 有四个字节,一共32位,移动24位,就是把高字节移向低字节。(BYTE)截取一个字节;②buf[nPackLen++] = (BYTE)( m_dwIDCode >> 16);③buf[nPackLen++] = (BYTE)( m_dwIDCode >> 8);④buf[nPackLen++] = (BYTE)( m_dwIDCode);m_dwIDCode 有四个字节,如下面;a b c d①:移动24位,得到结果 0000000 a,用(BY 阅读全文
posted @ 2013-06-14 12:03 友琼 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 只要知道文件路径就可以进行文件的读取,所有只要传递文件名 char* pszFileName就可以了;int CPlaybill::Save(const char* pszFileName){ int nRet; int nDataLen; BYTE *pBuf; FILE *fp; nRet = 0; nDataLen = GetDataLength(); pBuf = (BYTE*)malloc(nDataLen); if(pBuf) { fp = fopen(pszFileName, "wb"); if(fp) { DataToBuffer(pBuf); fwrite 阅读全文
posted @ 2013-06-14 10:02 友琼 阅读(324) 评论(0) 推荐(0) 编辑
摘要: CStringList CStrList; CP5200_Net_Init( IPStringToValue( strip ) ,5200, IPStringToValue( _T("255.255.255.255")), 600 );// COM_Create();//网络初始化 if ( CP5200_Net_Connect() ) { HOBJECT hObj = CP5200_CommData_Create( 1 , 0xff , IPStringToValue( "255.255.255.255" ) );//创建数据包对象 if(hObj) 阅读全文
posted @ 2013-06-13 08:52 友琼 阅读(194) 评论(0) 推荐(0) 编辑
摘要: void CInfoStationDlg::OnBnClickedSignstat(){ CString strip; POSITION pos = m_listCtrlSign.GetFirstSelectedItemPosition() ; if ( !pos) { MessageBox( " please Select Sign" , MB_OK ); return; } else { int nindex = m_listCtrlSign.GetNextSelectedItem( pos ); CSign *pSign = ( CSign * )m_listCtrl 阅读全文
posted @ 2013-06-09 08:56 友琼 阅读(262) 评论(0) 推荐(0) 编辑
摘要: HBRUSH CInfoStationDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){CListCtrl m_listCtrlSign;//CListCtrl 控件变量;m_listCtrlSign.SetBkColor( RGB(199, 237 , 204) );m_listCtrlSign.SetTextBkColor( RGB( 199, 237 , 204 ));m_listCtrlSign.SetTextColor( RGB( 0, 0 , 0));} 阅读全文
posted @ 2013-06-09 08:44 友琼 阅读(731) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页