Чат по сети

Автор работы: Пользователь скрыл имя, 20 Декабря 2009 в 10:42, Не определен

Описание работы

Задание
Листинг основной программы
Листинг программы “Мой комп”
Листинг программы “О памяти”
Листинг программы “Информация о ОС”
Листинг программы “Сохранить в файл”
Листинг программы “отправить по сети”
Результат работы программы
Вывод
Список используемой литературы

Файлы: 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.CommaText;

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 и написал программу, реализующую вывод сведений о компьютере, обмен информацией  между пользователями по локальной сети и сохранением ее в файл. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

           Список  используемой литературы

  1. Методическое пособие по вычислительным процессам
  2. Delphi глазами программиста
  3. Библия Delphi
  4. Delphi для начинающих

Информация о работе Чат по сети