Recent

Author Topic: Howto Open in Socket in Lazarus. v0.9.30.4-6  (Read 4403 times)

pascalbythree

  • Sr. Member
  • ****
  • Posts: 255
Howto Open in Socket in Lazarus. v0.9.30.4-6
« on: March 22, 2015, 05:52:59 am »
Howto Open in Socket in Lazarus. v0.9.30.4-6

Finniatly it got to work. Again, Lazarus on my RaspBerry Model B.

Can somebody reply howto install TCP/IP components on it ?

lnet-0.6.5
sockets-laz-package-0.2.0
synapse40

    Posts: 4
    Joined: Sun Feb 15, 2015 2:09 pm


Cyrax

  • Hero Member
  • *****
  • Posts: 836
Re: Howto Open in Socket in Lazarus. v0.9.30.4-6
« Reply #1 on: March 22, 2015, 06:02:14 am »
That Lazarus version is way too old. Consider upgrading it.

pascalbythree

  • Sr. Member
  • ****
  • Posts: 255
Re: Howto Open in Socket in Lazarus. v0.9.30.4-6
« Reply #2 on: March 22, 2015, 11:11:34 am »
Incase i use a newer version, are there TCP/IP components directly installed with it?

exdatis

  • Hero Member
  • *****
  • Posts: 668
    • exdatis
Re: Howto Open in Socket in Lazarus. v0.9.30.4-6
« Reply #3 on: March 22, 2015, 11:55:34 am »
I suggest synapse lib:
http://dan.cx/2008/03/using-tcp-sockets-in-pascal
http://synapse.ararat.cz/doku.php/public:howto
http://wiki.freepascal.org/Synapse

p.s. extract to ../lazarus/components, compile, then
add to your project
« Last Edit: March 22, 2015, 11:59:45 am by exdatis »

exdatis

  • Hero Member
  • *****
  • Posts: 668
    • exdatis
Re: Howto Open in Socket in Lazarus. v0.9.30.4-6
« Reply #4 on: March 22, 2015, 12:32:08 pm »
I use to check tcp and port, eg:
var
....
  svr : TTCPBlockSocket;
  test : Integer = -1;   // error
begin
  svr := TTCPBlockSocket.Create;
  try
    svr.Bind(currHost,currPort);
    svr.Listen;
    test := svr.LastError;
    Svr.CloseSocket;
  finally
    svr.Free;
  end;
   if test = 0 then
     begin
       pingOk:= True;
......

ghamm

  • New Member
  • *
  • Posts: 29
Re: Howto Open in Socket in Lazarus. v0.9.30.4-6
« Reply #5 on: March 25, 2015, 10:12:53 pm »
Howto Open in Socket in Lazarus. v0.9.30.4-6

Finniatly it got to work. Again, Lazarus on my RaspBerry Model B.

Can somebody reply howto install TCP/IP components on it ?
    Posts: 4
    Joined: Sun Feb 15, 2015 2:09 pm

Im running synapse without any issues on My raspberry.. love it..

 

TinyPortal © 2005-2018