InsertExcel.h
上传用户:haiweijt
上传日期:2018-02-23
资源大小:8195k
文件大小:1k
源码类别:

Telnet服务器

开发平台:

Visual C++

  1. #include "TNewADO.h"
  2. #include "TConfigA.h"
  3. #include "string.h"
  4. #include <ole2.h>
  5. // TMyBuffer.h: interface for the TMyBuffer class.
  6. //
  7. //////////////////////////////////////////////////////////////////////
  8. #if !defined(AFX_TMYBUFFER_H__01F3C4F5_39F6_4948_B544_A1FA4E2397A1__INCLUDED_)
  9. #define AFX_TMYBUFFER_H__01F3C4F5_39F6_4948_B544_A1FA4E2397A1__INCLUDED_
  10. #if _MSC_VER > 1000
  11. #pragma once
  12. #endif // _MSC_VER > 1000
  13. class InsertExcel  
  14. {
  15. public:
  16. void Insert(char* buf, int size);
  17. int InsertInto(char* str);
  18. HRESULT AutoWrap(int autoType, VARIANT *pvResult, IDispatch *pDisp, LPOLESTR ptName, int cArgs...);
  19. InsertExcel();
  20.   virtual ~InsertExcel();
  21.   char** dwStr(char *str);
  22. private:
  23. VARIANT filename;
  24. char m_Buffer[1024];
  25. int  m_Offset;
  26. int flag;
  27. IDispatch *pXlBook;
  28. IDispatch *pXlBooks;
  29. IDispatch *pXlSheet;
  30. IDispatch *pXlApp;
  31. VARIANT arr;
  32. int m_str;
  33. int m_flag;
  34. int m_zhizhen;
  35. int m_zhi;
  36. int m_zdshu;
  37. int ziduan[6];
  38. char v_duozd[6][500];
  39. char v_str[420][6][200];
  40. };
  41. #endif // !defined(AFX_TMYBUFFER_H__01F3C4F5_39F6_4948_B544_A1FA4E2397A1__INCLUDED_)