我写的delphi在打开文件后状态栏不显示文件名

unitUnit4;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,F... unit Unit4;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls;

type
TForm4 = class(TForm)
Memo1: TMemo;
Button1: TButton;
Button2: TButton;
OpenDialog1: TOpenDialog;
SaveDialog1: TSaveDialog;
ColorDialog1: TColorDialog;
FontDialog1: TFontDialog;
Button3: TButton;
Button4: TButton;
StatusBar1: TStatusBar;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form4: TForm4;

implementation

{$R *.dfm}

procedure TForm4.Button1Click(Sender: TObject);
begin
if opendialog1.Execute then
memo1.Lines.LoadFromFile(opendialog1.FileName);
statusbar1.SimpleText:= opendialog1.FileName; //要求显示打开文件的信息
end;

procedure TForm4.Button2Click(Sender: TObject);
begin
if savedialog1.Execute then
memo1.Lines.SaveToFile(savedialog1.FileName);
end;

procedure TForm4.Button3Click(Sender: TObject);
begin
if fontdialog1.Execute then
memo1.Font:=fontdialog1.Font;
end;

procedure TForm4.Button4Click(Sender: TObject);
begin
if colordialog1.Execute then
memo1.Color:=colordialog1.Color;
end;

end.
展开
 我来答
戢惠08L
2013-06-07 · 超过14用户采纳过TA的回答
知道答主
回答量:86
采纳率:16%
帮助的人:17.9万
展开全部
if opendialog1.Execute then
begin
memo1.Lines.LoadFromFile(opendialog1.FileName);
statusbar1..Panels[0].Text:= opendialog1.FileName; //要求显示打开文件的信息

end;
gibyou
2013-06-06 · TA获得超过123个赞
知道答主
回答量:129
采纳率:0%
帮助的人:95.7万
展开全部
statusbar1..Panels[0].Text:= opendialog1.FileName; //要求显示打开文件的信息
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式