请问用什么控件能够实现从程序里提取指定文件的路径,并在将来能按此路径打开该文件。
要用什么控件才能提取路径、打开文件(文件类型有word\execl\autoacd等)?
望大家给个思路,当然能给代码的更好!谢谢

解决方案 »

  1.   

    用OpenDialog要一个一个的打开在打开再打开……
    我想能不能在目录树里(和我的DBGRID同时在一个界面上)直接点击就行了。
    谁能告诉我怎么见这个目录树 以及 怎么从目录树中取得想要的文件的路径?
    谢谢各位大哥哥了~~~
      

  2.   

    应该是读取文件当中的内容吧.
    if opendialog.execute then begin
      assignfile(f,opendialog.felename);
      reset(f);
      flag:=true;
      while not eof(f) do begin
        readln(f,line);
        memo1.lines.add(line);
        end;
      closefile(f);
    end;
      

  3.   

    1看看要打开的程序是不是符合ACTIVEX(或COM等)规划的,如是,直接调用即可
    2如不是上面所说情况,可以采用第一次选择程序的位置,然后记录下来,用程序调用即可
    3或是,让程序每次执行时手动指定位置打开也可(这种比较麻烦,指操作起来)建目录树?  -----不是很明白
    从目录树中取得路径  ------这个查一下DELPHI的帮助即可,原先做过,后来长期不用,忘记了……
    似乎可以从控件属性里得到(也许是还有一个函数吧)
      

  4.   

    ShellTreeView能够实现浏览本地文件,怎么能从ShellTreeView把我选定的文件的绝对路径给提取出来呀!?