An application that has worked for years has turned to custard - The files OPEN ok but SEEK on one particular 3000 record stock database no longer works for some routines.
Appplication created with Clipper 5.2b linked with
RTLINK 3.14b
Have copied the files to another computer where it all...
There is a book that was very good for beginners called
'Using Clipper' written by W. Edward Tiley.
You can have my copy (if we negotiate a package deal).
Clipper was for DOS and no-one wants DOS packages any more.
It is time to move on and to move your clients
to a Windows environment (because...
Griff,
Have been away - sorry - lateness, etc
Thanks for the tip - eXPress++ fortunately included
similar functions all set up in .CH files.
By now your new 32bit yeehaw Windows version is up
and running and everyone is ecstatic - right?
Some feedback from your client would interest me.
Your...
Hi,
I have created my own background task that schedules
such tasks as INDEX, PACK and HEADER AUDIT for overnight
and weekends. The scheduler (written in CLIPPER) also
handles tasks for MONTH-END and YEAR-END ageing and purging routines and cleardowns. Each scheduled task can be
re-scheduled by...
xBASE++ is supplied with exactly what you need to
do this. The 2 files are called DINO.BAT and AUTOXPP.BAT
and should already be loaded on your computer.
Read page 4 of the xBASE++ Basic Users Guide in the
section "Switching the environment". If you have
not installed the product...
Hi,
Had a similar problem with old version of xBASE++. This
has been completly resolved since I went up to the latest version 1.82.
Because I plan for the application to be around for a long
time into the future I also put some effort into
using the Windows Printers and specifying different...
Greetings,
Previously I have posted some adverse comments about XBASE++
and EXPRESS++ migration because I had unresolved errors. Now I want to put the record straight - we have SUCCESS!!
With help from the XBASE support guys and from Roger Donnay
we diagnosed that my problems were localised on...
Thank you BOZZ - a lot of useful stuff
But.... no workaround for this particular problem
XP to XP(with USB captured to LPT1)
Will continue to investigate
From XP can re-direct print to 5 network printers
LPT2 thru LPT6. NET USE LPTn \\computer\printer is fine.
All shared printers attached to WIN98-SE computers.
Added a new computer with WIN-XP-Home and attached a
Brother Laser via USB cable. Shared the printer OK.
Had to CAPTURE LPT1: on this...
Apart from ensuring that your DOS environment settings
are optomised via CONFIG.NT (DEVICEHIGH=EMM386.EXE NOEMS)
you might check out the antivirus....
Latest Norton AV runs a virus check over every file as it
is opened... this can take a long time with some
Clipper Apps (that customarily have...
You raise an interesting business ethic Griff about 10%
retentions.
A programmer is worthy of his hire. A programmer is
often called back in (sometimes decades after development)
to make repairs or changes to an application.
The trick to being available is to stay in business...
ie to stay...
Ian Boys - thank you for your efforts on this matter
I really appreciate your time and trouble.
I already do have a function that takes in parameters for
filename, alias, shared/exclusive, retrytime time, attempts
and it was via this function that my problems occurred.
So I wrote a test...
I have 2 ledgers on the same server in different directories
One services the NZ market and the other services AUSTRALIA.
The file names are common to both directories.
We must move stock between the 2 ledgers.
The Clipper 5.2c manual says 'Fine - just make sure that
unique ALIASes are used for...
I have used HYBRID mode to convert my Clipper apps
as they already exist from DOS to Windows 32 bit so that
my clients could be in a comfort zone about the future
support of their/my applications under future versions
of Windows.
By far the most tedious and time-consuming task was
having to...
I have used 2 functions from the old GRUMPFISH library.
Lief (the author) has left the functions in public domain
if you can find them
functions are:
GFONTICK() Sets the Time Interval you require (eg seconds)
GFCLOCK() Display the time on screen
I have them, have used them and they are...
Howdy,
I have used POPCALC() function from the GRUMPFISH
library created by Leif Ericson. I had to move on when
I migrated to XBASE++ for 32-bit Windows applications.
U might find a copy at OASIS of the original POPCALC()
Cheers,
Jim
You need to provide more CONVENTIONAL MEMORY
via your CONFIG.SYS file (or CONFIG.NT if using XP)
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICE=C:\WINDOWS\EMM386.EXE NOEMS
DOS=HIGH,UMB
FILES=101
DEVICEHIGH=C:\WINDOWS\IFSHLP
REBOOT the computer...
From an MS-DOS Prompt check available memory using 'MEM'...
Seasons Greetings to all.
I use STRUCTURE EXTENDED type databases for maintaining
and updating the integrity of all my packages...
In a database called WCMASTER I list all field definitions of every supported database...
DATABASE SEQNO FIELDNAME FIELDTYPE FIELD_SIZE FIELD_DEC
control...
data is data and surely it does not matter what language that character fields and memo fields contain?
You do not say that you have to interpret and/or translate
from french to some other language... so where is the problem?
The layout of report columns for money is the same as
any currency...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.