şimdi arkadaşlar ben client/server bir uygulama yapıyorum
internet cafem için akınsoft gibi kendi çabımda küçük bir programcık yapıorum tabi bana özel

şu an programım sorunsuz şekilde çalışıyor hiç bir sorun yok ama ben biraz daha bırkalayım dedim bide benim onlara bağlanacagıma onların bana bağlanması içindde küçük bir kod yazdım ama bir türlü aşamadğım sorun çıktı
kodum şu şekil
Kod: Tümünü seç
if ConnectionsListBox.itemindex <> -1 then
begin
if ServerSocket1.Active then
try
ConnectionID := ConnectionsListBox.Itemindex;
ServerSocket1.Socket.Connections[ConnectionID].SendText(FormatFloat('00#',COMMAND) + Args);
except
end
else
LogMemo.Lines.add('bağlntı yok...');
ama sorun budur ki normal olarak bağlanamıyorum bu sefer illaki listbox'da makinanın ustune basmam gerekiyo
ben istiyorum ki hem normal bağlan butonu ile bağlanayım hemde listbox'daki makina ismine tıkladığım zaman bağlanabileyim şu şekil bi kod denedim gene olmadı
Kod: Tümünü seç
if ConnectionsListBox.itemindex <> -1 then
begin
if ServerSocket1.Active then
begin
if ClientMain.Active then
try
ConnectionID := ConnectionsListBox.Itemindex;
ServerSocket1.Socket.Connections[ConnectionID].SendText(FormatFloat('00#',COMMAND) + Args);
ClientMain.Socket.SendText(FormatFloat('00#',COMMAND) + Args);
PutStatus(strStatus);
except
end
else
LogMemo.Lines.add('yok abi bağlantı...');
PutStatus('Bağlantı Yok...');
end;