当前位置:首页
开发技术指南» 文章正文
    引言:

 ·数据类型问题    »显示摘要«
    摘要: 我从控件中获取用户输入内容输出为文件,我把控件(用户输入的文字)变量类型设为char字符型或文件输出“lpctstr”类型就错误,我该用什么类型? 我用的是vc.net的 edit control控件,应用什么变量类型? 错误出现以下提示: 正在编译... sy3dlg.cpp f:\vc.net\sy3\sy3dlg.cpp(28) : error c2665: “ddx_text” :......
 ·大家来看看这个    »显示摘要«
    摘要: public class form1 inherits system.windows.forms.form private sub form1_load(byval sender as object, byval e as system.eventargs) handles mybase.load dim rootfolder as directoryentry = new direct......


数据类型问题

我从控件中获取用户输入内容输出为文件,我把控件变量类型设为CHAR字符型或文件输出“LPCTSTR”类型就错误,我该用什么类型?  
   
  我用的是VC.NET的   Edit   Control控件,应用什么变量类型?  
   
  错误出现以下提示:  
   
  正在编译...  
  sy3Dlg.cpp  
  f:\vc.net\sy3\sy3Dlg.cpp(28)   :   error   C2665:   “DDX_Text”   :   17   个重载中没有一个可以转换参数   3(从“LPCTSTR”类型)  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(32):   可能是“void   DDX_Text(CDataExchange   *,int,BYTE   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(33):   或               “void   DDX_Text(CDataExchange   *,int,short   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(34):   或               “void   DDX_Text(CDataExchange   *,int,int   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(35):   或               “void   DDX_Text(CDataExchange   *,int,UINT   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(36):   或               “void   DDX_Text(CDataExchange   *,int,long   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(37):   或               “void   DDX_Text(CDataExchange   *,int,DWORD   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(38):   或               “void   DDX_Text(CDataExchange   *,int,LONGLONG   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(39):   或               “void   DDX_Text(CDataExchange   *,int,ULONGLONG   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(40):   或               “void   DDX_Text(CDataExchange   *,int,CString   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(42):   或               “void   DDX_Text(CDataExchange   *,int,float   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(43):   或               “void   DDX_Text(CDataExchange   *,int,double   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(44):   或               “void   DDX_Text(CDataExchange   *,int,COleCurrency   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(45):   或               “void   DDX_Text(CDataExchange   *,int,ATL::COleDateTime   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(46):   或               “void   DDX_Text(CDataExchange   *,int,GUID   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(47):   或               “void   DDX_Text(CDataExchange   *,int,DECIMAL   &)”  
                  c:\Program   Files\Microsoft   Visual   Studio   .NET   2003\Vc7\atlmfc\include\afxdd_.h(48):   或               “void   DDX_Text(CDataExchange   *,int,FILETIME   &)”  
                  试图匹配参数列表“(CDataExchange   *,   int,   LPCTSTR)”时  
  sy3.cpp  
  正在生成代码...

NO.1   作者: tpzzs

Use   CString


    摘要: 我做了一个简单的测试,在jsp中加入如下代码: htmlapplet.htmlapplet will appear below in a java enabled browser.<br> <applet codebase = "." code = "htmlapplet.htmlapplet.class" name = "......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE