• Is this impossible?

    From Nick Andre@1:229/426 to All on Sunday, October 09, 2005 17:03:02
    Hi...

    I want to know if its possible to add Internet WINSOCK connectivity to a program written in Turbo Pascal 5.

    I saw an assembly language routine for QuickBasic that can access WINSOCK so I'm assuming it shouldn't be too hard to do it in Pascal... uhh, right?

    I'm trying to add BINKP connectivity to D'Bridge.

    Nick Andre
    Andre Consulting

    --- Renegade vY2Ka2
    * Origin: DarkRealms (1:229/426)
  • From Andrew O. Shadoura@2:2437/70.25 to Nick Andre on Monday, October 10, 2005 02:01:08
    Hello Nick!

    Once 09.10.2005 16:03:02 Nick Andre wrote to All about "Is this impossible?".

    I want to know if its possible to add Internet WINSOCK connectivity to a program written in Turbo Pascal 5.

    You can use Waterloo TCP/IP library (WATTCP), not WinSock. TP5 works in DOS _only,_ so only DOS TCP/IP implementations are available. I don't know if there're any interface units for using WATTCP in TP, but I'm sure that they exist. And another thing: WATTCP uses so-called 'packet drivers' for network communications, so it will _not_ work in Windows.
    So, if you wanna run your program under Windows, especially NT, you should write your program in BPW 7.0 or Delphi.

    -- WBR, Andrew O. Shadoura

    AKAs: 2:450/143.25, 2:450/202.25

    --- WP/95 Rel 1.78E (215.0) Reg.
    * Origin: Errare humanum est (2:2437/70.25)
  • From Scott Adams@1:112/91 to Nick Andre on Thursday, November 10, 2005 19:41:51
    Quoting Nick Andre to All <=-


    I want to know if its possible to add Internet WINSOCK connectivity to
    a program written in Turbo Pascal 5.

    I saw an assembly language routine for QuickBasic that can access
    WINSOCK so I'm assuming it shouldn't be too hard to do it in Pascal... uhh, right?
    I'm trying to add BINKP connectivity to D'Bridge.

    In 5 not BP7? Eeek...wowsers...

    I believe it would be excruiatingly hard. com routines are the
    one thing that is good for ASM still (graphics in some areas
    as being the second). Now in something like Delphi you could
    probably rig something up in a weekend :)
    Course your limited to the Dos platform in v5. The good old
    ASYNC libraries are some of the best for com stuff I'm sure they
    have full details. The last one i used was ASYNC3 I think. I'm
    sure a web search could locate stuff for it.


    ... "I don't think you understand." - Ivanova
    --- Fringe BBS
    * Origin: EWOG II - The Fringe - 904-733-1721 (1:112/91)
  • From Roelof Beverdam@2:280/5218 to Scott Adams on Saturday, November 19, 2005 10:05:59
    Hi Scott,

    Course your limited to the Dos platform in v5. The good old
    ASYNC libraries are some of the best for com stuff I'm sure they
    have full details. The last one i used was ASYNC3 I think. I'm
    sure a web search could locate stuff for it.

    SourceForge has the sources of Turbo Power's Async Toolkit.

    Cheers,
    Roelof Beverdam

    --- Dutchie V3.10.11
    * Origin: The Beaver's Nest (2:280/5218)
  • From Scott Adams@1:112/91 to Roelof Beverdam on Saturday, December 24, 2005 00:05:17
    Quoting Roelof Beverdam to Scott Adams <=-


    Course your limited to the Dos platform in v5. The good old
    ASYNC libraries are some of the best for com stuff I'm sure they
    have full details. The last one i used was ASYNC3 I think. I'm
    sure a web search could locate stuff for it.

    SourceForge has the sources of Turbo Power's Async Toolkit.

    Yeah....Its a good set of routines has been for like
    20? years now.

    ... "What is there to discuss?" - Lennier
    --- Fringe BBS
    * Origin: EWOG II - The Fringe - 904-733-1721 (1:112/91)