Re: just when I thought I'd figured out what I needed to do to go to Windows 7


[ Follow Ups ] [ Post Followup ] [ Signature.net Forum ]

Posted by Robert G Laurin on November 11, 2010 at 08:03:13: Uploaded files: 1

In Reply to: Re: just when I thought I'd figured out what I needed to do to go to Windows 7 posted by Bob A on November 11, 2010 at 06:45:13:

Bob, you're in for a surprise...

QIC source will not compile in IB, you need to "convert" the source. There are some unsupported things and some syntax differences.

Here's a short list:

CLOSEALL if now CLOSE
MSA does not exist in IB
DISC= is now DIR=
IND= is now KEY=
(CPL=80) is not (CPL80) also 64 & 132
FILE is not required for IB

also...

You cannot have a variable called "DATE$" declared in IB - I simply replace the variable with "DETA$"

CREATE record size, in MTB it is automatically rounded up to the nearest fraction of 756. This means a CREATE of record size 80 would give 84 in QIC (756/80=9.45 per sector of 756, then 756/9=84 bytes size) This would optimize usage of the "fixed" sector size in the Q-Box whereas Comet does not have "fixed" limitation. Problem is many programmers eventually used up this "free" space in the records without bothering to change the CREATE statements.

Some printers mnemonics are not supported or are different.

If you are interested, I have an 1`9 years old program to convert from QIC to IB (MTB in those days).

Free ! Use at your own risk ;)


Follow Ups:



Post a Followup

Name:
E-Mail:

Subject:

What is the name of the main Signature System's Product?  

Comments:

Optional Link URL:
Link Title:
Optional Image URL:

You may attach up to 5 files to your followup (see below):





Each file can be a maximum of 1MB in length Uploaded files will be purged from the server on a regular basis.


[ Follow Ups ] [ Post Followup ] [ Signature.net Forum ]