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

 ·一个多线程的写法    »显示摘要«
    摘要: 主线程在创建若干子线程的地方(并启动), 需要等待子线程的执行结果 例程如下: 应该怎么写,让主线程suspend 等待所有子线程terminate? 由于设置了freeonterminate = true,也可以是等待所有子线程free掉; 我的写法是 在启动子线程和取用返回值之间插入: repeat cancontinue := true; for i := 0 to count - ......
 ·存储过程的一个问题    »显示摘要«
    摘要: 在.net里定义一个sql串str = "select * from a where b like %aaa%"; 但是如果写在存储过程里面,set @str=.......,由于是单引号,怎么再加入like后面的‘’呢? ......


( winform ) 如何删除应用程序本身所在目录下的所有Txt文件

如何删除应用程序本身所在目录下的所有Txt文件?  
  copy的程序部队啊  
  IsolatedStorageFile   isoFile   =   IsolatedStorageFile.GetStore(   IsolatedStorageScope.User   |  
  IsolatedStorageScope.Assembly   |  
  IsolatedStorageScope.Domain,  
  typeof(System.Security.Policy.Url),  
  typeof(System.Security.Policy.Url));  
  String   []   fileNames   =   isoFile.GetFileNames("*.txt");  
  if   (fileNames.Length>0)  
  {  
  for   (int   i=0;i<fileNames.Length;++i)    
  {  
  isoFile.DeleteFile(fileNames[i]);  
  }  
  fileNames   =   isoFile.GetFileNames("*.txt");  
  }

NO.1   作者: weisunding

string[]   fileNames   =   Directory.GetFiles(Application.StartupPath,   "*.txt");

NO.2   作者: layershow

string[]   files   =   System.IO.Directory.GetFiles(Application.StartupPath,   "*.txt");  
  foreach(string   file   in   files)  
  {  
  System.IO.File.Delete(file);  
  }

NO.3   作者: crossrowman

public   static   void     DeleteFiles(string   Dir,string   searchPattern)  
  {  
          foreach(string   s   in   System.IO.Directory.GetFiles(Dir,searchPattern))  
                  System.IO.File.Delete(s);  
  }    
   
  调用:  
  DeleteFiles   (   Application.StartupPath,"*.txt");

NO.4   作者: syeerzy

上面已经回答了。   不过注意如果是Web应用的话,需要添加该目录的“目录浏览”权限,才可以遍历。Windows应用一般已经有这个权限了。


 ·网络问题,请帮忙    »显示摘要«
    摘要: 我想用api写一个程序,启动后自动在后台监听网络端口,应该放在什么位置啊? ......
» 本期热门文章:

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