Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Puzzling error
Message
 
 
To
02/01/2015 15:50:59
Walter Meester
HoogkarspelNetherlands
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows 7
Network:
Windows 2003 Server
Database:
MS SQL Server
Application:
Web
Miscellaneous
Thread ID:
01612975
Message ID:
01612977
Views:
83
>Hi Naomi,
>
>Don't you have an error handler (try catch) to catch the procedure where it is erroring out?

We do

>Are you using 3rd party add-ons in your project?

Yes, we're using Topaz Signature software.

>Did you try to search the executable for the occurance of the variable?

Not in the exe file, but in the project file

>Did you try to run and debug it in the debugger?
>
>Walter,
>

What exactly do you mean here?

I think I up to something in the meantime. I was looking into the main project directory, but now I am working with the Archive/4400 project version which is from where the exe is build. I can see that in that project there is indeed that variable. Also, the code is very strange:
lparameters (tcSigID)
LOCAL lcRetVal
lcRetVal = ""

This.oSig.SigString = This.cSigData
lcRetVal = This.cTempFilesPath + "\s" + SYS(2015) + ".jpg"
This.oSig.WriteImageFile(m.lcRetVal)
return m.lcRetVal
Why the parameter is in () and why it's there at all?

BTW, the code I had in my local c drive under latest project was different than the one in SOS (Visual Source Safe). I downloaded the latest code and it had the same weird code in it.

Someone must have changed that library as the version in the previous archive had tnSigId with the comment that it was no longer needed. I'll try to find out who changed that library.
If it's not broken, fix it until it is.


My Blog
Previous
Reply
Map
View

Click here to load this message in the networking platform