delphi TShellListView控件尝试使用及sql语句修改表的结构

本文介绍了如何使用Delphi中的TShellListView控件来展示目录文件,以及解决在非Windows中文版系统上的报错问题。同时,文章提供了用SQL语句修改表结构的示例,包括删除主键、删除字段、添加字段、修改字段和添加新主键的操作步骤。
摘要由CSDN通过智能技术生成

今天第一次使用TShellListView控件,用它的目的是为了向资源管理器一样显示一个目录的文件,用TListView的话显示文件图标有困难,也就是这点求完美的性格让我尝试着TShellListView控件的使用,网上相关资料很少,为此我也浪费了近一天的时间,原来这个控件在非windows中文版操作系统上当对应的目录autorefalshe设置为true时会报错,在就要换控件之前我想了一种变通的解决方法当对应目录内容有改变时先将shelllistview对应的目录改为另外一个目录,然后再指向现有的目录,结果算解决了这个问题。感觉TshellListView跟TListview差不多,主要是对已有的文件以及选中文件的判断,可参考下面:

unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ComCtrls, ShellCtrls, StdCtrls;
 
type
  TForm1 = class(TForm)
    ShellListView1: TShellListView;
    Button1: TButton;
    Memo1: TMemo;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值