Дипломная работа: Разработка программы приема и передачи сообщений в локальной сети Microsoft
procedure TForm4. Button2Click (Sender: TObject);
var
s:string;
begin
if ListBox1. ItemIndex<>-1 then
begin
s:=ListBox1. Items [ListBox1. ItemIndex];
if s[1]='\' then Delete (s, 1, 2);
Form2. Edit1. Text:=s;
ModalResult:=mrOK;
end;
end;
procedure TForm4. ListBox1DblClick (Sender: TObject);
var Q, BufferSize: DWord;
R: THandle;
Buf: ^Buffer;
P: Pointer;
NR: ^NETRESOURCE;
NREsource: NETRESOURCE;
I: Integer;
Err: Integer;
Path: string;
Sr: TSearchRec;
begin
NR:= L. Items [ListBox1. ItemIndex];
Move (NR^, NResource, SizeOf(NETRESOURCE));
ListBox1. Clear;
Path:= NResource.lpRemoteName;
Err:=WNetOpenEnumA (RESOURCE_GLOBALNET, RESOURCETYPE_ANY, 0, @NResource, R);