Чат по сети
20 Декабря 2009, автор: пользователь скрыл имя
Описание работы
Задание
Листинг основной программы
Листинг программы “Мой комп”
Листинг программы “О памяти”
Листинг программы “Информация о ОС”
Листинг программы “Сохранить в файл”
Листинг программы “отправить по сети”
Результат работы программы
Вывод
Список используемой литературы
Файлы: 32 файла
Project1.cfg
— 386 байт (Скачать файл)Project1.dof
— 1.33 Кб (Скачать файл)Project1.dpr
— 539 байт (Скачать файл)Project1.exe
— 452.00 Кб (Скачать файл)Project1.res
— 876 байт (Скачать файл)Project2.res
— 876 байт (Скачать файл)Unit1.dcu
— 6.34 Кб (Скачать файл)Unit1.ddp
— 51 байт (Скачать файл)Unit1.dfm
— 7.29 Кб (Скачать файл)Unit1.pas
— 2.26 Кб (Скачать файл)Unit1.~ddp
— 51 байт (Скачать файл)Unit1.~dfm
— 7.29 Кб (Скачать файл)Unit1.~pas
— 2.26 Кб (Скачать файл)Unit2.dcu
— 3.64 Кб (Скачать файл)Unit2.ddp
— 51 байт (Скачать файл)Unit2.dfm
— 1.69 Кб (Скачать файл)Unit2.pas
— 609 байт (Скачать файл)Unit3.dcu
— 5.12 Кб (Скачать файл)Unit3.ddp
— 51 байт (Скачать файл)Unit3.dfm
— 3.25 Кб (Скачать файл)Unit3.pas
— 1.89 Кб (Скачать файл)Unit4.dcu
— 3.12 Кб (Скачать файл)Unit4.dfm
— 92 байт (Скачать файл)Unit4.pas
— 318 байт (Скачать файл)Unit5.dcu
— 3.07 Кб (Скачать файл)Unit5.dfm
— 328 байт (Скачать файл)Unit5.pas
— 311 байт (Скачать файл)Unit6.dcu
— 2.78 Кб (Скачать файл)Unit6.dfm
— 99 байт (Скачать файл)Unit6.pas
— 276 байт (Скачать файл)~$отчет.doc
— 162 байт (Скачать файл)отчет.doc
— 300.00 Кб (Скачать файл)end.
Листинг программы “отправить по сети”
unit Unit5;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, IdBaseComponent,
IdComponent, IdUDPBase, IdUDPClient;
type
TForm5 = class(TForm)
Label1: TLabel;
Edit1: TEdit;
Button1: TButton;
Button2: TButton;
IdUDPClient1: TIdUDPClient;
Edit2: TEdit;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Edit1Change(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form5: TForm5;
implementation
uses Unit1;
{$R *.dfm}
procedure TForm5.Button1Click(Sender: TObject);
begin
edit2.Text:=form1.memo1.Lines.
idudpclient1.Send(edit2.Text);
end;
procedure TForm5.Button2Click(Sender: TObject);
begin
close;
end;
procedure TForm5.Edit1Change(Sender: TObject);
begin
idudpclient1.Host:=edit1.Text;
end;
end.
Результат
работы программы
Вывод
Я
на опыте изучил основы работы с локальной
сетью по протоколу UDP и написал программу,
реализующую вывод сведений о компьютере,
обмен информацией между пользователями
по локальной сети и сохранением ее в файл.
Список используемой литературы
- Методическое пособие по вычислительным процессам
- Delphi глазами программиста
- Библия Delphi
- Delphi для начинающих