请问如何用C将listbox中的数字文件名按照自己的命名规则改成自己想要的名字并显示在另一个listbox中?

籍志凯 2019-12-21 22:09:00

推荐回答

voidTestDirectoryInfod{foreachFileInfofiind.GetFiles{listbox1.Items.Addfi.Name;.}foreachDirectoryInfodiind.GetDirectories{testdi;}}调用如下DirectoryInfodinfo=newDirectoryInfo你的文件夹路径。
赵香稳2019-12-21 23:37:35

提示您:回答为网友贡献,仅供参考。

其他回答

  • 设计一个窗口,添加如下控件:privateSystem.Windows.Forms.ListBoxlistBox1;privateSystem.Windows.Forms.ListBoxlistBox2;privateSystem.Windows.Forms.Buttonbutton1;将所有数字文件名添加到listBox1。为button1的单击事件添加如下处理程序:voidButton1Clickobjectsender,EventArgse{//将map改成你需要的映射String;this.listBox2.Items.Addsb.ToString;}。
    赵颜鹏2019-12-21 22:54:22
  • public  void listboxbind{SqlConnection conn=new SqlConnection"这里是连接语句";//连接数据库conn.open;//打开连接SqlCommand cmd = new SqlCommand"这里写你的查询语句,结果集就是你listbox想要显示的值",conn;SqlDataReader sdr = cmd.ExecuteReader;whilesdr.read{    listbox.item.addsdr.toString.Trim;}sdr.close;conn.close;   // 关闭数据库连接。
    梅金虎2019-12-21 22:36:29
  • 1在你的面板上画好一个listbox2右键listbox看propertyInspector‘string’后面有个长得像写字板的图标,左键点它,跳出个对话框,在里面写你的选项就行了,一行代表一个选项,可以写汉字,字母,数字写什么都行。切记!这里面写的数不是你最后想调用的数,举个例子,当你运行程序后,你鼠标选了第3行选项,系统会返回’3‘这个值,选第几个选项就返回数字几。Tag’可以在后面的框里写你给这个listbox起的名字,不写就默认为list1,2,3...,建议你给它起个新名字,不然面板控制钮一多,自己都弄混了;3这个时候可以看你的m函数了,右键LISTBOX看callback。进入程序里你会看见functionlistbox1_CallbackhObject,eventdata,handles上面listbox1就是你的选项框的名字用A=gethandles.listbox1,''value'';语句来把选项框的值赋给A%下面的举个栗子,对你有用A=gethandles.listbox1,''value'';%A的值代表我们选的是第几个选项switchAcase1%当我们选的是1时,给变量B赋个什么样的值,依次类推,最后B将是你想要的结果B=100;case2B=200;case3B=300;case1B=100;case4B=400;end累死我啦希望对你有用。
    齐敬甲2019-12-21 22:18:27

相关问答