请帮忙看下代码,哪里有问题吗,为什么运行后checkbox1.Checked没有打勾?
procedure TFrmsys.FormCreate(Sender: TObject);
var
filename:string;
begin
filename:=ExtractFilePath(paramstr(0))+'myini.ini';
myinifile:=TInifile.Create(filename);
checkbox1.Checked:=myinifile.readbool('newini','开机是否自动运行',true);
end;procedure TFrmsys.FormDestroy(Sender: TObject);
begin
myinifile.writebool('newini','开机是否自动运行',checkbox1.Checked);
myinifile.Destroy;
end;
procedure TFrmsys.FormCreate(Sender: TObject);
var
filename:string;
begin
filename:=ExtractFilePath(paramstr(0))+'myini.ini';
myinifile:=TInifile.Create(filename);
checkbox1.Checked:=myinifile.readbool('newini','开机是否自动运行',true);
end;procedure TFrmsys.FormDestroy(Sender: TObject);
begin
myinifile.writebool('newini','开机是否自动运行',checkbox1.Checked);
myinifile.Destroy;
end;
解决方案 »
- 请问如何隐藏本程序进程?
- 请教如何写一个一个球与边界相撞的代码???
- sqlserver存取word文档慢的问题,高分
- 数据库查询问题
- 如何实现窗体中每个Edit的Text值为空!
- 利用一个按钮,把excel中的数据转化到stringgrid中,然后利用Table与dbgrid处理,原来的操作都不变,是不是有啥方法
- 请问用SQL语言如何表示插入整型变量到整型字段中
- 高手请赐教??
- StringGride的问题?如何自动改变表格的宽度?或者用鼠标拖动改变也可以。
- 请问能不能在Delphi里面获得Falsh格式的*.swf文件的播放的开始于结束的事件?帧格式?
- wise打包的安装程序,在安装运行时,用鼠标不能切换到其它WINDOWS窗口
- 60分求数据展现的改进方法,谢谢!
简单给你写段代码:
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
checkbox1: TCheckBox;
procedure FormDestroy(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.FormDestroy(Sender: TObject);
var
ms: TMemoryStream;
begin
try
ms:= TMemoryStream.Create;
ms.WriteComponent(checkbox1);
ms.SaveToFile('e:\cb.ck');
finally
FreeAndNil(ms);
end;
end;procedure TForm1.FormCreate(Sender: TObject);
var
ms: TMemoryStream;
begin
try
ms:= TMemoryStream.Create;
ms.LoadFromFile('e:\cb.ck');
checkbox1:= TCheckBox(ms.ReadComponent(checkbox1));
finally
FreeAndNil(ms);
end;
end;end.
开机是否自动运行=0另外myinifile.Destroy;改成myinifile.Free;
开机是否自动运行=0
*************************
没看懂,INI文件中是什么?什么意思?我除了写上面的代码什么也没写,难道还需要设置什么吗?
开机是否自动运行=0
这两句写在哪?
开机是否自动运行=0
这两句写在哪?
~~~~~~~~~~~~
这两句是Ini文件中的
开机是否自动运行=0表示False、开机是否自动运行=1表示True