Mega Code Archive

 
Categories / Delphi / LAN Web TCP
 

Basit network mesaj programı

//sadece edit1 ve memo1 ve button1 ekleyiniz... unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, ShellApi,StdCtrls; type TForm1 = class(TForm) Button1: TButton; Edit1: TEdit; Label1: TLabel; Label2: TLabel; memo1: TMemo; procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public procedure ExecuteShellCommand(cmdline: string; hidden: Boolean); { Public declarations } end; var a,b:string; Form1: TForm1; implementation {$R *.DFM} procedure Tform1.ExecuteShellCommand(cmdline: string; hidden: Boolean); const flags: array [Boolean] of Integer = (SW_SHOWNORMAL, SW_HIDE); var cmdbuffer: array [0..MAX_PATH] of Char; begin GetEnvironmentVariable('COMSPEC', cmdBUffer, SizeOf(cmdBuffer)); StrCat(cmdbuffer, ' /C '); StrPCopy(StrEnd(cmdbuffer), cmdline); WinExec(cmdbuffer, flags[hidden]); end; procedure TForm1.Button1Click(Sender: TObject); begin a:= edit1.text; b:=memo1.text; //c:= 'net send ' +a + ' ' + ExecuteShellCommand('net send ' + a+ ' ' + b , True); end; procedure TForm1.FormCreate(Sender: TObject); begin memo1.text:=''; end; end.