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

 

 ·jsp文件上传问题    »显示摘要«
    摘要: 我有一个文本框,一个提交按钮,文本框里输入一个url后,按提交,要把url地址上的文件上传到服务器上如何实现?谢谢. ......
    摘要: 我的电脑用别的电源可以开机,没有问题。可是用了原来的电源就开不了机,主板上的指示灯是亮的。而且我用了那种绿线和黑线连接的方法测试电源,电源可以开启。 请各位高手帮帮我。 分不够可以开贴给分!!回贴也有分!! ......


菜鸟问题,为何出现 “function does not take 1 parameters”

我在一个函数中调用MessageBox函数,没问题,但另外一个就出现错误“function   does   not   take   1   parameters”?为何?  
  可行的函数如下:  
  void   CMwaveDlg::OnButton1()    
  {  
  MessageBox("f");  
  }  
   
  出现错误的函数:  
  BYTE   *   GetData(CString   *pString)    
  //获取声音文件数据的函数,pString参数指向要打开的声音文件;  
  {  
  if   (pString==NULL)   return   NULL;  
  HMMIO   file1;//定义HMMIO文件句柄;  
  if(file1==NULL)  
  {  
  MessageBox("WAVE文件打开失败");//问题就在这里了,怎么回事?  
  return   NULL;  
  }  
  }

NO.1   作者: he_zhidan

AfxMessageBox("WAVE文件打开失败");  
  ===================================  
  int   MessageBox(  
      HWND   hWnd,                     //   handle   of   owner   window  
      LPCTSTR   lpText,           //   address   of   text   in   message   box  
      LPCTSTR   lpCaption,     //   address   of   title   of   message   box  
      UINT   uType                     //   style   of   message   box  
  );  
    MessageBox(NULL,"WAVE文件打开失败");  
  ===================================================  
  CWnd::MessageBox  
  int   MessageBox(   LPCTSTR   lpszText,   LPCTSTR   lpszCaption   =   NULL,   UINT   nType   =   MB_OK   );  
   
  对话框public::   CWnd  
 

NO.2   作者: fengqinggao

AfxMessageBox()一般应用于窗体之中,没有窗体,或者是全局函数,不能使用该函数;  
   
  而MessageBox()可以应用于没有窗体和有窗体的两种情况,在有窗体的情况下,和AfxMessageBox()的用法一样,也就是只要一个参数;  
  而在没有窗体或者全局函数中,他必须传入一个窗体句柄才可能执行。  
   
  据此,你的第一个使用的地方,它是在窗体中使用的,不输入窗体句柄就是默认调用该函数的窗体句柄;  
  你的第二个地方,肯定是一个全局函数或者该类不是一个窗口类,所以需要传入一个窗体句柄,如果没有,用NULL代替也可,但是此时该消息框属于桌面,可能达不到我们所需要的目的,所以一般要传入一个窗口句柄。


    摘要: 目前已经熟练运用asp编程,但asp.net刚刚懂点,但还没有做个项目,不知道怎样学习比较快,希望大家提点意见? ......
» 本期热门文章:

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