How can i read .TPS (Topspeed) tables in Delphi?

Hi,

I want to access to the table (or tables) from a .TPS (Topspeed) archive, the .TPS was created and manipulated with Clarion 5WE (http://www.softvelocity.com), in Delphi.

Note: I don't want to access with a ODBC driver, i need native access.
eddiejrAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
YodaMageConnect With a Mentor Commented:
You can try this:

http://juliasoft.chat.ru/

*or*

TAlpTable 1.17, available at http://www.dbwork.kuban.ru/eng/comps.html
0
 
YodaMageCommented:
I believe you are SOL.

www.topspeed.com

ODBC is only option.
0
 
eddiejrAuthor Commented:
Thanks YodaMage, but i don't want to access .DAT (Clarion) archives, i want to access .TPS (Topspeed) archives. The two formats are so differents.
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
eddiejrAuthor Commented:
YodaMage, do you check the address www.topspeed.com ..?? The new owner is Softvelocity, www.softvelocity.com
0
 
YodaMageCommented:
Then go to www.softvelocity.com and get the ODBC drivers

(Old link, no I didn't check it)
0
 
eddiejrAuthor Commented:
> Note: I don't want to access with a ODBC driver, i need native access.

YodaMage, you need to read more slowly....
0
 
YodaMageCommented:
"> Note: I don't want to access with a ODBC driver, i need native access.

YodaMage, you need to read more slowly...."

Note: Sarcastic ass, I already told you are SOL, ODBC is your only option. Either that or write your own drivers.
0
 
eddiejrAuthor Commented:
LOL..!!

Take it easy..!!

Anyway, thanks about the Clarion components...

Note: SOL?
0
 
YodaMageCommented:
Sh*t outta luck.
0
 
eddiejrAuthor Commented:
Thanks for the links.
0
 
robcohanCommented:
Native .tps access is from Clarion only, to my knowledge (there may be a Delphi driver floating around, the fellow who wrote the .tps spec and driver is, I believe, Scott Ferrett, perhaps search Usenet's comp.lang.clarion for a current email address.)  

But someone could create for you a native access engine in Clarion and perhaps C++, which could be controlled via one or more of the available IPC mechanisms, giving you any control advantage direct native access would have over ODBC, at the cost of complexity of implementation.  By the way, Clarion has a built-in C++ compiler and a real assembler.

I'm given to understand the ODBC .tps driver is quite good, but have no direct experience.

Perhaps take a look at the Clarion Foundry section of http://www.clarionpublisher.com - there is lots of arcane stuff there, perhaps someone has already done something which will fit your need there.  There are links from that site to other possibilities.

Good luck.

Rob
San Diego
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.