Yes, I did find that VB6 sometimes gets confused, since it cannot distinquish
between upper and lower case variables; in my case there was an "ns" defined in
an old form which was part of the project. When I added a new NS to another
form, it never complained, but did revert to the older "ns" after I closed the
project.
I also discovered that my old F77 compiler/linker does not permit a format() in
a print or write statement. I moved the format() from the write statement to a
separate format statement. For example,
NS = 457
write(1,*)format(NS,I3)
does not recognize "format." This next pair of statements works, however. The
I3 denotes that the integer NS should be displayed as three characters.
write(1,33)NS
33 format(I3)
VB6 seems to allow both locations of "format" Grant
[Non-text portions of this message have been removed]