Good. As a side note, I do distribute my applications using the runtime,
and
for this reason I AVOID using activeX
I see, Do you know if some not MS installers like Inno-Setup can be used ?
Inno setup in some cases when distributing VB programs is better to use then
MS package assistent, but I never tried distributing MDE with it.
I 'm questioning that because my pension is near and I have to get a
solution which easily can be done by another fellow. As simpler as better,
you know. Even installing VB program first and then the MDE seems to do not
get into their brain. ( Especially if you have some know-best guys in the
firm )
Yes...the above is good..and makes sense..and is a good solution.
As I know nothing about this licensing stuff, I was frightened that they
have changed this in a way, that MS Access is checking now if the control
is licendsed for this MDE and that ActiveX which are installed from another
VB program cannot be used anymore. But as I got out of your info this is
not the reason for my troubles.
Given the above information, it sounds like broken reference in the
ms-access application...
Hmm.. Good idea. The guy who installed this 2003 office is known in our
firm as the person who everytime has the troubles. And in many times looking
behind he has done something unusual before he have had troubles. <biggrin>
I cannot look into the MDE for checking this but as mentioned I'll copy the
mdb to this machine and then looking that all references are correct,
converting to MS Access 2003 version, compiling it and
Remember, a2003 is likely the FIRST version of ms-access that lets you do
this. (before, you could not use a a2000 mde with access97, or
access95...it simply DOES NOT work). And, you can't use a a2003 mde with
a2000 for example. So, this is NOT a new change.
However, you are trying to use a a2000 mde on a a2003 box. This likely to
cause problems.
Oh yes, this comes to my eyes now, he didn't tell me that he uses 2003 until
he comes and tells me its not working correctly anymore. Then I looked at
his machine and told him, hey its 2003 now. And he said, "yes, I have
personally changed to 2003, but your program is not working anymore as it
should". I totally have overseen, that there normally was the converting
issue, because it starts and could read / write data and only screens with
this Flexgrid shows the license isssue. I really have to check, if he has
installed the other program too or if he hasn't ( Because he works in TV
Service, the other program is for Sat dish workers which he normally
doesn't need, so maybe he didn't install that too... I'll see that tomorrow
( monday )
I would suggest that you place the a2000 mdb on that machine, and then
convert the file to a2003. You then test to see of the code compiles, and
if it does, then and only then, you make the 2003 mde....
Yes sure.
I have seen a a2000 mde work with a2003, but, it can be a cause of
problems....
Since a very short time I sometimes have crashes on the other machines and
looking behind there are records with missing entries, where there should'nt
be such. Is it possible that in reallity sometimes this 2000mde running on
a 2003access can have such problems ? This would explain a lot.
As you are an Access Specialsit obviously: I have some in VB selfbuilt
controls and some which I did in C++ All of the C++ build I can see in the
tools of MS access but only very less of the VB- controls I constructed are
there. Comparing them I have found out, that all C++ .ocx also have a .tlb
file, and the VB activeX all have none. Some of the VB controls I can find
with their projectname like myProject.myControl.
Do you know what are the 'mustHaveIcluded' for getting a VB Userdefined
control onto this list or how to arrange that it is on this list. In Vb I
can simple do 'add-control' in the project and then I can use it. Is there
a similar point in Access ( I haven't really worked anymore with access
programing since I changed to VB and maybe forgotten a lot in between.)
Thanks a lot for all info in between, I really cooled down about that
problem now. ( we say here in Austria: A big stone has fallen away of my
heart )
Johann Schwarz(sen)