Solved

Pascal and networking

Posted on 1998-09-15
10
152 Views
Last Modified: 2010-04-16
I would like to write a network chat program for an IPX network and don't have a clue where to start?  Can anyone please help me with this?  Source code welcome!
Thanx
0
Comment
Question by:abri
10 Comments
 
LVL 2

Expert Comment

by:kellyjj
ID: 1215551
I would start by writing/getting some library file for IPx.  This will mean you will have to learn about the protocol.  Which is always a good start.
0
 
LVL 1

Expert Comment

by:mlaiosa
ID: 1215552
http://www.pobox.com/~ralf

Ralf Brown's interrupt list is probably one of the most comprehencive lists of APIs available to DOS based progams.  It would be a big help if you go to write your own IPX libary
0
 
LVL 2

Expert Comment

by:gikam
ID: 1215553
If you don't want to go into that IPX stuff, here is how I'd do:
all the communication and data need to be exchanged between users will be made through a file (or many) which resides on the server. So, every user reads and writes to that file. U don't have to care what the protocol is. Is not so elegant, but is the easiest way and the clue
Let me know if u want more help
0
3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

 
LVL 2

Expert Comment

by:vx
ID: 1215554
I've got a document on IPX programming. Send a mail to vx@engineer.com and I'll send you the document.
0
 

Accepted Solution

by:
Giskard earned 100 total points
ID: 1215555
You need to have the Network API related to your network system. It depends  of your instalation. In Pascal is very difficult to make an interface to Network System. I preffer to use an Windows environment language
0
 
LVL 2

Expert Comment

by:vx
ID: 1215556
How did you like my document? Do you need any help?
0
 
LVL 1

Expert Comment

by:mlaiosa
ID: 1215557
I've enjoyed it, but I guess you werent asking me.
0
 
LVL 2

Expert Comment

by:vx
ID: 1215558
mlaiosa: Oh! Now I see, I sent you the document. I didn't really bother checking the writer - my fault. Do you need any help programming IPX?

abri: I could still send you the document. Just send a mail.
0
 
LVL 2

Expert Comment

by:vx
ID: 1215559
abri: Do you have problems using the IPX unit? If not, please reject the old answer so I can post a new one :)
0
 

Expert Comment

by:Malensek
ID: 1215560
I have written a chat program once (2 years ago). If you want I can send you a SOURCE.
The program was made to communicate in DOS and only DOS.
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Help with If Then Statement 8 327
help with delphi code 6 480
Compare of Excelsheets 41 376
Delphi 2010 auto upgrade has "lost" a file 7 1,071
How do we balance the user experience (UX) with reasonable security measures? It can be done, if you keep these fundamentals in mind.
Employees depend heavily on their PCs, and new threats like ransomware make it even more critical to protect their important data.
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question