Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!
0 Пользователей и 1 Гость просматривают эту тему.
write и writeln выводят в консоль. Вы пишите консольное приложение?
unit fast_m; {$mode objfpc}{$H+}interfaceuses Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, ExtCtrls, Grids, StdCtrls, Menus, Buttons, about;type { TForm1 } TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton; Button5: TButton; Image1: TImage; Image2: TImage; Image3: TImage; Image4: TImage; Image5: TImage; Label1: TLabel; Label2: TLabel; Label3: TLabel; MainMenu1: TMainMenu; Memo1: TMemo; MenuItem1: TMenuItem; MenuItem2: TMenuItem; MenuItem3: TMenuItem; MenuItem5: TMenuItem; MenuItem6: TMenuItem; MenuItem7: TMenuItem; OpenDialog1: TOpenDialog; sd1: TSaveDialog; Shape1: TShape; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Button4Click(Sender: TObject); procedure Button5Click(Sender: TObject); procedure FormCreate(Sender: TObject); procedure MenuItem5Click(Sender: TObject); private { private declarations } public { public declarations } end; var Form1: TForm1; implementation{ TForm1 }procedure TForm1.FormCreate(Sender: TObject);beginif Label3.caption='' thenButton1.visible:=false;Button4.visible:=true;end;procedure TForm1.Button1Click(Sender: TObject);beginend;procedure TForm1.Button2Click(Sender: TObject);vara:textfile;b:string;c:integer;beginif OpenDialog1.Execute=true thenLabel1.Caption:=OpenDialog1.FileName;assignFile (a, Label1.Caption);reset (a);readln (a, b);readln (a, c);Label2.Caption:=b;Label3.Caption:=inttostr(c);Button1.visible:=true;end;procedure TForm1.Button3Click(Sender: TObject);beginForm2.visible:=true;end;procedure TForm1.Button4Click(Sender: TObject);beginButton1.visible:=false;Button2.visible:=false;Button3.visible:=false;Button4.visible:=false;Button5.visible:=true;Memo1.visible:=true;end;procedure TForm1.Button5Click(Sender: TObject);begin if sd1.execute=true thenMemo1.Lines.SaveToFile(sd1.FileName);Button1.visible:=true;Button2.visible:=true;Button3.visible:=true;Button4.visible:=false;Button5.visible:=false;Memo1.visible:=false;end;procedure TForm1.MenuItem5Click(Sender: TObject);beginclose;end;initialization {$I fast_m.lrs}end.
И? Что-то я не заметил, чтобы вы использовали write(writeln). Вы только читаете файл. В чем суть их не работы? Ошибку выдают?
Страница сгенерирована за 0.02 секунд. Запросов: 21.