Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 27105, Magenta Systems TMagRas RAS Component

by Angus Robertson Email: Anonymous


TMagRas is a set of installable Delphi non-visual components, supplied with several demo and example programs and a help file, for accessing Dial Up Networking or Remote Access Services functions. It allows Delphi developers to add full RAS functionality to their applications.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 6.0  to 14.0 60 downloads
Copyright: Commercial use requires permission


Size: 7,006,453 bytes
Updated on Mon, 17 Aug 2009 03:23:00 GMT
Originally uploaded on Mon, 03 Aug 2009 03:42:07 GMT
SHA1 Hash: 9D72C7641827935E72D4A313448A7FEBDB95471A
MD5 Hash: 0B25E82D885CBFD7764C35E3632AC426

    Explore the files in this upload

Description
TMagRas is a set of installable Delphi non-visual components, supplied with several demo and example programs and a help file, for accessing Dial Up Networking or Remote Access Services functions. It allows Delphi developers to add full RAS functionality to their applications, including dialling and monitoring multiple connections, creating and editing phonebooks (without using Windows dialogs), and getting performance information for connections. TMagRas supports Windows 95, 98, ME, NT4, 2000, XP, 2003, Vista, 2008 and 7, allowing an application to support all the various RAS extensions in NT, W2K and later, including sub entries for multi-channel ISDN connections. Performance statistics are returned separately for each connection in NT4 and each channel in W2K and later. Incoming calls to NT4 RAS Server may be monitored.

TMagRas is supplied as five separate installable Delphi components: TMagRasCon includes dialling and monitoring and limited connection editing, TMagRasPer has performance statistics, TMagRasEdt to create and edit connections/phonebooks, TMagTapi lists TAPI devices and monitors them (but does not make calls), and TMagRasAdm which supports the admin interface to RAS Server for incoming connections.

These are supported by MagRasApi that includes the prototypes for all RAS functions and loads them dynamically (in case RAS is not installed), TMagTapiApi that includes prototypes for TAPI functions and loads them dynamically, WinPerf has NT performance data structures, MagRasPdhApi NT performance data helper, MagRasEnt to support phonebook entry lists, MagRasStr with RAS string literals, MagTapiStr with TAPI string literals, MagSubs1 with common non-RAS functions, and MagSubs2 has functions to add shortcuts to the windows desktop, including non-file objects such as DUN connections and printers.

A demo program illustrates use of the components, including monitoring multiple connections, creating a simple new connection with minimal properties, and editing detailed connection properties (seven tabs of settings) including Windows 2000 and XP extensions. Seven example programs illustrate various aspects of the components and may be copied to quickly add specific RAS functionality to applications.

Note Version 5.40 only supports ANSI RAS APIs with Delphi 2009 and 2010. There is a separate TMagRas Release 6.0 which fully supports Unicode under Delphi 2009 and 2010 by using the RAS WideString APIs. A Unicode demo application RASDEMO6.EXE is freely available, but otherwise release 6.0 is only available to source code licensees, no free version is available.

For more information, see http://www.magsys.co.uk/delphi/

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC03