他妈的,“'' is not a valid identifier”不能存盘!!!!!!!!??????????? 他妈的,“'' is not a valid identifier”不能存盘!!!!!!!!???????????为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我新开的空白工程,存Unit1.pas都不行,我的Delphi怎么了????, 装了nNNN次了删除..\Borland+..\Borland Shared+Reg's Borland都不行,以前不是这样的,装了SQL2000Server就出问题了! 删SQL2000Server了也没用,编辑Autoexec.bat也不行! 我的系统:MicroSoft98+Delphi5.0Why!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!? 是不是你的 object inspector 中间某个控件的 name 设置为空了 。好像不大可能(不可能重装n次都这样) 字符集问题,你的代码文本里出现了delphi不能识别的字符,解决方法:1.在ide中将整个文本全选中,copy到一个txt文档里,并保存此txt文件。2。重新打开此txt文件,全选,copy到剪贴板。在ide中删除原unit中所有内容,然后pase!3.此时应该可以保存。 该不会是你的默认目录中的Unit1.pas的属性设为只读了吧?????????????????????!!!!!!!!!!!!!!!!!!!!! X:\program files\borland\delphi6\projects\Unit1.pas看看属性 同意shao528(红雪)的解决办法,我也碰到同类问题,是这样解决的。 我的Pas文件:unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;type TForm1 = class(TForm) private { Private declarations } public { Public declarations } end;var Form1: TForm1;implementation{$R *.DFM}end.Dpr文件:program Project1;uses Forms, Unit1 in 'Unit1.pas' {Form1};{$R *.RES}begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run;end.除了重装Windows外我什么都做了,装在另一个盘,另一个目录,删除Windows/System下的所有*.Bpl文件, 查看它的*.RES文件。其实以前的文件在现在的IDE里是可以打开的,也可以保存,就是另开一个Form硬是存不进去,但编译是成功的!看来我可以放假了! 这是一种转换错误;譬如 variant 变量类型,从数据库中取值转换为替他类型,string str:=NULL;或者你调用了一个其他控件的事件,而这两个控件不能转换;比如label1Click(Sender);你在一个DBTextExit事件中调用他,label1Click(Sender);或者你可能写下如下代码,在不同的控件下调用了(Sender as TEdit).Text ;= 'hello'; 把一个不能转换成TEdit 对象转换成TEDit; 你们不会认为是分布式调试器Just in time的字符串被设成了空串的缘故吗? 又或者是版本控制器的问题? ADO数据控件连续执行操作 【求助】关于窗体的WindowState属性的超简单问题。 100分求有现成的Delphi7示例数据库dbDemos的Access版? 请问如何判断打印机是否联机呢? 再次求助:如何在datagrid中添加一列表示当前行数 跳出一个过程是用close还是quit? 请教怎么调用扫描仪!!! 主表字段id改变,明细表id怎样跟着改变? 请教关于dll的问题 系统分析员、系统设计师培训讨论,参与者有分 李维的电子商务篇第二章例子的问题 请问怎么判断在点击popupmenu某一项的同时是否按下了shift键?
我的系统:MicroSoft98+Delphi5.0
Why!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?
好像不大可能(不可能重装n次都这样)
2。重新打开此txt文件,全选,copy到剪贴板。在ide中删除原unit中所有内容,然后pase!
3.此时应该可以保存。
?????????????????????
!!!!!!!!!!!!!!!!!!!!!
看看属性
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.DFM}end.Dpr文件:program Project1;uses
Forms,
Unit1 in 'Unit1.pas' {Form1};{$R *.RES}begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.除了重装Windows外我什么都做了,装在另一个盘,另一个目录,删除Windows/System下的所有*.Bpl文件, 查看它的*.RES文件。其实以前的文件在现在的IDE里是可以打开的,也可以保存,就是另开一个Form硬是存不进去,但编译是成功的!看来我可以放假了!
或者你调用了一个其他控件的事件,而这两个控件不能转换;
比如label1Click(Sender);你在一个DBTextExit事件中调用他,label1Click(Sender);或者你可能写下如下代码,在不同的控件下调用了
(Sender as TEdit).Text ;= 'hello'; 把一个不能转换成TEdit 对象转换成TEDit;