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

 

    摘要: :《大版主制度草案征求意见稿》,由zhy97031 (没头脑)提出,如果 大家由什么更多的看法,请多多提出意见,可以在这里提出,也可以 在http://expert.csdn.net/expert/topic/2115/2115795.xml这里提 出,谢谢! 【二】:关于c/c++版面的小版划分,以及定位。希望大家给出自己认为合理的 分类,如: 【基础类】 【非技术区】 【标准库】......
    摘要: windows wdm设备驱动程序开发指南(chris cant)机械工业出版社 的配套源盘谁有啊? 我有书了,但是没有源盘,郁闷~ ......


savedialog的疑惑。

我用SAVEDIALOG对话框,保存文件时,我想控制文件名,如何控制,也就是说,我让SAVEDIALOG对话框保存的一定是   .jpg   为扩展名的   文件,当用户选择其他类型,并试图保存时,弹出“错误”对话框   ,如何解决。  
  我的思路,觉得要用控制字符串的最后三个字符,如果最后三个字符不是   JPG,则就弹出“错误”对话框   。不知道,这个问题   怎么解决。

NO.1   作者: huojiehai

procedure   TForm1.Button2Click(Sender:   TObject);  
  var  
      ss:   string;  
  begin  
      if   not   SaveDialog1.Execute   then   exit;  
      ss   :=SaveDialog1.FileName;  
      if   UpperCase(Copy(ss,Length(ss)   -   3,   maxint))   <>   .JPG   then  
          ss   :=   ss   +   .jpg;  
      ShowMessage(ss);  
  end;

NO.2   作者: older

Filter   :=   控制文件名.jpg|*.jpg;

NO.3   作者: microjuz

tsavedialog的defaultext设为jpg  
   
  procedure   TForm1.Button1Click(Sender:   TObject);  
  begin  
    if   SaveDialog1.Execute   then  
      if   ExtractFileExt(SaveDialog1.FileName)=jpg   then  
        Image1.Picture.SaveToFile(SaveDialog1.FileName)  
        else   ShowMessage(wrong);   //不是jpg后缀的处理  
  end;  
 


    摘要: 我原先在win2000系统下能很好地用接口,后计算机出现问题重装系统(没格式化c盘),现在usb外接移动硬盘和优盘等win2000都不认,而且用原装的驱动程序安装也不行,提示安装失败没有指定驱动器功能.请问高手们这怎么回事,有什么办法可以解决. ......
» 本期热门文章:

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