socketler arası listbox sıralı veri transferi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Commandx
Üye
Mesajlar: 183
Kayıt: 01 Oca 2008 05:34

socketler arası listbox sıralı veri transferi

Mesaj gönderen Commandx »

arkadaşlar şekilde görüldüğü gibi sol tarafta bir serversocket ,
sağ tarafta clientsocket var.
dikkat ederseniz iki socketide aynı form üzerine koyup öyle test etmek istedim
Resim
Buraya kadar yapabildiğim clientsocketten giden B butonundaki emrin server tarafında işlenerek
ve ardından görüldüğü üzere görev yönetici üzerinde çalışan programların listesini
alıp sağdaki listboxa atması
şimdi buraya kadar olan prosedürleri başarıyla yaptım herşey tamam
ama bundan sonrasını yapamadım

sağdaki listboxta olan verilerin server tarafına alınmasını bir türlü başaramadım
yani sağdaki client tarafında bir buttona (B butonuna) basınca sağdaki listbox okunup alınan textlerin
clientsocket yardımıyla serversockete ulaştırılması ,ulaşan textlerin soldaki yani server tarafındaki listboxa aynı şekilde
yerleşmesini istiyorum
başaramadım


yardım edebilirmisiniz
En son Commandx tarafından 29 Mar 2008 11:45 tarihinde düzenlendi, toplamda 4 kere düzenlendi.
http://www.delphibasics.co.uk/RTL.asp?Name=DaysBetween
http://www.neonhaber.com/Static/mega-co ... index.html
www.delphican.con
Function PARSE( text, ilk, son:String ): String; //
begin
Delete(Text, 1, pos(ilk, Text) + Length(ilk)-1);
Result := Copy(Text, 1, Pos(Son, Text)-1);
end;
Extended
Üye
Mesajlar: 25
Kayıt: 01 Oca 2008 05:49

Re: socketler arası listbox sıralı veri transferi

Mesaj gönderen Extended »

for i:=0 to -1 do
begin
clientsocket1.socket.sendtext(listbox1.items.caption);
end;

burayı button1e koy

serversocket clientread

listbox2.items.add(socket.receivetext);

böyle çalışması gerekir
khanco
Üye
Mesajlar: 226
Kayıt: 01 Eki 2007 04:39
Konum: İzmir
İletişim:

Re: socketler arası listbox sıralı veri transferi

Mesaj gönderen khanco »

Bu bileşenler ne ben tanıyamadım.
Kullanıcı avatarı
Commandx
Üye
Mesajlar: 183
Kayıt: 01 Oca 2008 05:34

Re: socketler arası listbox sıralı veri transferi

Mesaj gönderen Commandx »

neyse sorunu çok uzunca başka bir şekilde çözdüm
socketin gönderdiği seri stringli yazı katarını ancak memo bileşenine atarak alt alta gelmesini sağladım
memo bileşenine alınan yazı katarı alt alta sıralanarak bir düzene girdiler
memoya alınan alt alta sıralanmış haldeki veriler
memonun on change olayına

Kod: Tümünü seç

memo1.Lines.SaveToFile('Dosya.txt');
sleep(100);
listbox2.Items.LoadFromFile('dosya.txt');
ile dosyaya aktarılıp tekrar listbox tarafından okutularak listboxta düzenlemekten başka çözüm bulamadım

yardımlarınız için teşekkür ederim .
http://www.delphibasics.co.uk/RTL.asp?Name=DaysBetween
http://www.neonhaber.com/Static/mega-co ... index.html
www.delphican.con
Function PARSE( text, ilk, son:String ): String; //
begin
Delete(Text, 1, pos(ilk, Text) + Length(ilk)-1);
Result := Copy(Text, 1, Pos(Son, Text)-1);
end;
Cevapla