Delphi和Win2000Server之间好像有些不兼容,怎么办?
我在Win2000Professional下有Delphi+ado+SQL server开发的程序,在2000Professional和winXP下都没有问题,但是在Win2000Server下就总是弹出一个对话框说怎么怎么了,显示和GDI32.dll有关系。
我将源程序在2000server下重新编译,build都没有问题,在调试状态下run的时候发现是在初始化一个窗Form的时候不能继续下去了。
那个Form里面也没有什么别的控件,都是一些很基本的。
控件list如下:
type
TForm2 = class(TForm)
GroupBox3: TGroupBox;
Label2: TLabel;
Label3: TLabel;
CheckBoxdlrq: TCheckBox;
CheckBoxwzrq: TCheckBox;
CheckBoxcljg: TCheckBox;
query: TButton;
quit: TButton;
DateTimePickerdl1: TDateTimePicker;
DateTimePickerdl2: TDateTimePicker;
DateTimePickerwz1: TDateTimePicker;
DateTimePickerwz2: TDateTimePicker;
DBLookupComboBoxsfcl: TDBLookupComboBox;
DBGrid1: TDBGrid;
preview: TButton;
Button1: TButton;
procedure queryClick(Sender: TObject);
procedure previewClick(Sender: TObject);
procedure quitClick(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
这是怎么回事?
谢谢!