![]() |
|
|
#1
|
|||
|
|||
|
Всем Добрый День. Нужна ваша помощь. У меня задача состоит в том что нужно создать программу, где в Form1 должны быть два memo(или StringGrid), первая должна загрузить данные из текствого файла, и при нажатии кнопки (button, BitBtn) данные из первого окна должны загрузиться во вторую и на сервер. Как это сделать? HELP
|
|
#2
|
|||
|
|||
|
Код:
Memo1.LoadFromFile('1.txt');И зачем два мемо, если можно работать с одним? |
|
#3
|
|||
|
|||
|
В одном мемо должны загрузится данные из txt файла (в виде таблицы), по середине должна стоять кнопочка, при нажатии которой - данные из первого мемо должны скопироваться во второй мемо и на сервер
|
|
#4
|
||||
|
||||
|
Код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Memo1: TMemo;
Button1: TButton;
Memo2: TMemo;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Lines.LoadFromFile('avatar.txt');
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Memo2.Text:=Memo1.Text;
end;
end. |
|
#5
|
|||
|
|||
|
NumLock, в первой части (Button1) все правильно, но при нажатии Button2 он не только должен скопировать в мемо2, но и сохранить это на сервер. То есть мы пользуемся одной программой, и эти данные должны сохранится и там
|
|
#6
|
||||
|
||||
|
oops)
Код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Memo1: TMemo;
Button1: TButton;
Button2: TButton;
Memo2: TMemo;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Memo1.Lines.LoadFromFile('Unit1.pas');
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Memo2.Text:=Memo1.Text;
Memo2.Lines.SaveToFile('\\server\Public\oleg\avatar.txt');
end;
end. |
|
#7
|
|||
|
|||
|
Цитата:
|
|
#8
|
|||
|
|||
|
Мне вместо memo нужно использовать dbGrid, то есть из txt данные должны загрузится в dbGrid1, а из него выбранные данные должны при нажатии button высветится в dbGrid2 и сохранится на сервере
|
|
#9
|
|||
|
|||
|
Да епрст, что за сервер то? Такой, как показал NumLock?
И покажи, в каком формате находится информация в тхт файле? |
|
#10
|
|||
|
|||
|
Информация в txt для примера такая abc;def;ghi
jkl;mno;pqr stu;vwx;yzz Из этих строк,нужно выбрать строку, допустим "mno", и именно выбранную нужно для начала отобразить во второй dbGrid, а из него на базу данных, которая хранится на сервере |