• Is this impossible?

    From Nick Andre@1:229/426 to All on Sun Oct 9 17:03:02 2005
    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 Mon Oct 10 02:01:08 2005
    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 Thu Nov 10 19:41:51 2005
    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 Sat Nov 19 10:05:59 2005
    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 Sat Dec 24 00:05:17 2005
    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)