Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

VISUAL MAXFRAME PROFFESIONAL VER. 2005

Status
Not open for further replies.

Cinus1985

Programmer
Aug 31, 2017
2
ID

Dear All,

I'm trying to port an old VFP6 program to the latest VFP9 SP2.
Right from the beginning I'm facing an issue because the old program using Visual Maxframe Proffesional (VMP) version 5, and we know that VMP version 5 doesn't support VFP9.
Is there anyone that kindly enough to share the VMP 2005 framework with me?

Regards...
 
So in essence you ask someone to break the licence contract? Hmmmmmmm! Not good moral!

Instead you should do the right thing, namely contact and buy a licence. I'm sure that they will also provide the info you need to update.
 
we know that VMP version 5 doesn't support VFP9.

Do you know in what way it doesn't support VFP 9?

The reason I ask is that VFP 9 is generally very much backward compatible with VFP 6. There are only a very few little-used command and functions from 6 that no longer work in 9. The major exception is in SQL commands, but even those can usually be easily be fixed. Assuming you have the source code to VMP (and the right to modify it), it should be possible to make it work in 9.

Visionspace have a support forum where you should be able to get specific advice on how to go about this.

Mike

__________________________________
Mike Lewis (Edinburgh, Scotland)

Visual FoxPro articles, tips and downloads
 
visionspaces "order" page is broken though...
Are they really still doing this?

Best Regards,
Scott
MIET, MASHRAE, CDCP, CDCS, CDCE, CTDC, CTIA, ATS

"Everything should be made as simple as possible, and no simpler."[hammer]
 
So in essence you ask someone to break the licence contract? Hmmmmmmm! Not good moral! Instead you should do the right thing said:
http://www.visionpace.com/vmpsite/[/URL] and buy a licence. I'm sure that they will also provide the info you need to update.]

You can try open the order page pal...
 
You can try to email them at info@visionpace.com, hopefully they will respond.
 
The chap behind visionpace, Drew Speedie, died some years ago, I suspect this may be a dead-end (no pun intended).

Regards

Griff
Keep [Smile]ing

There are 10 kinds of people in the world, those who understand binary and those who don't.

I'm trying to cut down on the use of shrieks (exclamation marks), I'm told they are !good for you.
 
Hmm everything looks to have stopped in 2012


Try the above

Regards

Griff
Keep [Smile]ing

There are 10 kinds of people in the world, those who understand binary and those who don't.

I'm trying to cut down on the use of shrieks (exclamation marks), I'm told they are !good for you.
 
Griff, it looks like you're right. I know the company carried on for a while after Drew's death, but they now appear to be no longer active.

But I think my earlier point is still valid. "Cinus1985" presumably has the source code for VMP, and it should be possible to adjust it so that it works with VFP 9.0. In fact, I would guess that it already works with 9.0, except perhaps for a SET ENGINEBEHAVIOR or two.

It would be helpful if he could come back to the forum and tell us exactly what doesn't work and why he thinks it is no longer compatible.

Mike

__________________________________
Mike Lewis (Edinburgh, Scotland)

Visual FoxPro articles, tips and downloads
 
Try to contact Mike Yearwood, AFAIK he's an VMP expert. mike.yearwood(at)gmail.com
 
So what's the ethical line here if the company is gone, and this guy needs a solution to his problem? I note that a lot of the previous "fee" based systems for VFP have been made free to the public by their creators... Is it reasonable to give someone a copy in this case, where there is no avenue to "be ligit"?


Best Regards,
Scott
MIET, MASHRAE, CDCP, CDCS, CDCE, CTDC, CTIA, ATS

"Everything should be made as simple as possible, and no simpler."[hammer]
 
Good Question Scott,

I would look for more evidence before I decided one way or the other, not that it applies to me, I don't have a copy.



Regards

Griff
Keep [Smile]ing

There are 10 kinds of people in the world, those who understand binary and those who don't.

I'm trying to cut down on the use of shrieks (exclamation marks), I'm told they are !good for you.
 
Yes, a good question, Scott.

In this case, my understanding is that the source code was supplied with the product. Surely that means that the purchaser has the right to modify the source code - why else would it be provided? There might well be a restriction that says that any such modification has to be for the use of the original purchaser only, but that wouldn't be an issue in this case.

I say again that I wish that the original questionner would come back and give us some details about what doesn't work and why he thinks the product is no longer compatible - not to mention letting us know if he has listened to any of the suggestions we have given so far. "Cinus1985" (or whatever your name is), please have the courtesy to respond to our postings. After all, we doing this for your benefit.

Mike

__________________________________
Mike Lewis (Edinburgh, Scotland)

Visual FoxPro articles, tips and downloads
 
I also read somewhere that Art Bergquist took over maintenance of VMP after Drew Speedie's demise.

According to Fox Wiki, the latest version of VMP (2014.02.17.03) was released in March 2014. It would be inconceivable if that was not VFP 9.0-compatible.

Mike

__________________________________
Mike Lewis (Edinburgh, Scotland)

Visual FoxPro articles, tips and downloads
 
That Wiki even says the latest version supported VFP9

But the support forum seems to be populated by spam now... so I think this is a dead duck.

Regards

Griff
Keep [Smile]ing

There are 10 kinds of people in the world, those who understand binary and those who don't.

I'm trying to cut down on the use of shrieks (exclamation marks), I'm told they are !good for you.
 
I am typically defensively strict in the legal issues. No matter if that application were developed by an employed developer with a MAXFRAME license the company bought or by an external contracted to deliver not only binaries but also source code of a project, it would be entirely legal to continue work on this with another external developer. As framework vendor, you would just hinder the success of your framework, if the distribution of its libraries would be restricted, as no serious company will order a custom made software without having the source code for the case of later extending it or fixing problems after warranty. Framework vendors surely have means to keep wizards and builders and other tools helpful for the setup of an application project, but restricting the distribution of libraries would compare to not allowing distribution of runtimes.

It's true that the framework libraries contain intellectual property and you could choose to protect that by only providing binary parts, but it'd be so restrictive, that you risk the business success of a framework.

That said an update of the framework still won't bring up all other code to VFP9 compatibility and might fix some version problems, but introduce new interoperation problems anyway. VFP has some settings allowing downward compatibility, especially REPORTBEHAVIOR, ENGINEBEHAVIOR and SYS(2700). If I were you, I'd try if those fix most problems and stay with the codebase, as good it would be to upgrade the framework itself for future extensions. Don't expect a new version of the framework to fix all problems anyway. Managing to get the project working with the compatibility settings will be your major test, whether the project sources are complete and working without needing VFP6. I am struggling with a project I only have sources of the main application EXE and there are at least three other EXE and DLLs I have to use as is. Fortunately, that system is VFP9, but the customer has no idea, whether other binaries are VFP at all, could also be third party tools used. I know how to detect VFP binaries, so I could probe them, but it won't bring up their sources.

Bye, Olaf.
 
As I said yesterday, VisionPace merged with another company. I'd reach out to the new company which I linked yesterday).

Tamar
 
Tamar,

I took in your comment about Visionpace merging with Results Technology. But my point was that Visionpace appears not to have been involved with VMP for some years now. According to the news story you quoted, Visionpace is an infrastructure and managed services company. There's no mention of Foxpro or frameworks or anything similar (as far as I can see).

Mike

__________________________________
Mike Lewis (Edinburgh, Scotland)

Visual FoxPro articles, tips and downloads
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top