我以前写的程序为什么现在一打开会出现如下错误,我现在要把它升下级,急死我了(100分)

  • 主题发起人 主题发起人 wangyise
  • 开始时间 开始时间
W

wangyise

Unregistered / Unconfirmed
GUEST, unregistred user!
错误如下:
error reading form3.caption invalid property value.ignore the error and continue?
note:ingoring the error may cause components to be deleted or property valuse to be lost
 
应该是FORM3的CAPTION的问题,你跳过这个错误,更改一个FORM3的CAPTION试试。
 
你该一下Form3的Cpation.
把它变成英文。
 
从提示信息上看问题不会很大,
你检查一下表单的标题属性看看,
 
你的程序没有错,你先把你程序所在目录下的 .DCU,.RES,~PAS等临时文件删除,
重新打开程序并运行,如还是这样,则你的DELPHI的VCL库文件有问题,建议重装
DELPHI
 
你升级了DELPHI
 
你可能用 Delphi 7 打开过源程序,然后又在较低的版本上编译。
你可以用笔记本打开 Form3 对应的 .dfm,修改 Form3 的 caption 属性即可。
 
我用D6在Win2000上写的程序,在Win98上运行不正常
项目文件在Win98下也打不开,连Delphi都死掉了
不知道有没有人碰到这种问题
 
kaida如何修改 
 
还有必须注意的是TDataModule里面的数据集连接组件的Active别在设计阶段设置为True,
不然在不同的机器上也会出现打不开的情况,在win2000机器上Delphi会被自动关闭,但是
在win98下面就不一定了,可能会死机。。
 
[你可以用笔记本打开 Form3 对应的 .dfm,修改 Form3 的 caption 属性即可。]

用记事本写字板打开,删掉相应行,进去再设置

[还有必须注意的是TDataModule里面的数据集连接组件的Active别在设计阶段设置为True,
不然在不同的机器上也会出现打不开的情况,在win2000机器上Delphi会被自动关闭,但是
在win98下面就不一定了,可能会死机。。]

同样把Active=True删掉,进去再设回来
 
to wangyise:
例如:
object Form1: TForm1
Left = 192
Top = 114
Width = 696
Height = 480
Caption = #20013#25991#26631#39064
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object Button1: TButton
Left = 272
Top = 352
Width = 75
Height = 25
Caption = 'Button1'
TabOrder = 0
OnClick = Button1Click
end
end
改成:
object Form1: TForm1
Left = 192
Top = 114
Width = 696
Height = 480
[red]Caption = 'Form1'[/red]
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object Button1: TButton
Left = 272
Top = 352
Width = 75
Height = 25
Caption = 'Button1'
TabOrder = 0
OnClick = Button1Click
end
end
 
后退
顶部