Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
VO28 _DLL ACCESS error
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  14 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Fred Killet  
View profile  
 More options Oct 15 2012, 7:05 am
Newsgroups: comp.lang.clipper.visual-objects
From: "Fred Killet" <killet-nos...@killetsoft.de>
Date: Mon, 15 Oct 2012 13:05:09 +0200
Local: Mon, Oct 15 2012 7:05 am
Subject: VO28 _DLL ACCESS error
Hello,

I use some ACCESS and ASSIGN statements in an interface for my Graphics4VO
DLL like this:

_DLL ACCESS Background CLASS
gFormPushButton:graphlib.gFormPushButton:Background:ACCESS

This works fine in VO27. But in VO28 an error message comes up when I start
the executable which is using the DLL:

"The procedure entrence point 'gFormPushButton:Background:ACCESS' could not
found in the DLL 'graphlib.DLL'".

Is that an bug in VO28? Is there a workaround? Thank you for your help.
--

Kind regards
Fred
killet-nos...@killetsoft.de


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Malcolm G  
View profile  
 More options Oct 15 2012, 8:07 am
Newsgroups: comp.lang.clipper.visual-objects
From: Malcolm G <malcolm-news2012del...@delete.jobstream.com>
Date: Mon, 15 Oct 2012 13:07:38 +0100
Local: Mon, Oct 15 2012 8:07 am
Subject: Re: VO28 _DLL ACCESS error
On 15/10/2012 12:05, Fred Killet wrote:

> Hello,

> I use some ACCESS and ASSIGN statements in an interface for my Graphics4VO
> DLL like this:

> _DLL ACCESS Background CLASS
> gFormPushButton:graphlib.gFormPushButton:Background:ACCESS
> This works fine in VO27. But in VO28 an error message comes up when I start
> the executable which is using the DLL:

I take it this is a manually written _DLL line?
Are you sure the case of that line is the same in Vo27 and VO28?
Are you sure the case of line it refers to is the same in Vo27 and VO28?
Have you used a tool like depends to check?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Killet  
View profile  
 More options Oct 15 2012, 8:33 am
Newsgroups: comp.lang.clipper.visual-objects
From: "Fred Killet" <killet-nos...@killetsoft.de>
Date: Mon, 15 Oct 2012 14:32:33 +0200
Local: Mon, Oct 15 2012 8:32 am
Subject: Re: VO28 _DLL ACCESS error
Hi Malcolm,

> I take it this is a manually written _DLL line?

No, it is generated by VO2.8 SP4 and then copied to my own DLL-interface.

> Are you sure the case of that line is the same in Vo27 and VO28?

Yes, it is realy the same.

> Are you sure the case of line it refers to is the same in Vo27 and VO28?

Yes, the lines are identical.

> Have you used a tool like depends to check?

no I have no such tool.

Here is the source of ACESS Background which is identical in VO27 and VO28:

ACCESS Background CLASS gFormPushButton
// Überschreibt die Access-Methode der Klasse control{}
RETURN SELF:_oBackBrush

Here is the DLL interface to that ACCESS:

_DLL ACCESS Background CLASS
gFormPushButton:graphlib.gFormPushButton:Background:ACCESS

I have the source lines copied and pasted from the original source because I
wanted to avoid typing errors.
--

Regards,
Fred Killet
killet-nos...@killetsoft.de


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Malcolm G  
View profile  
 More options Oct 15 2012, 8:51 am
Newsgroups: comp.lang.clipper.visual-objects
From: Malcolm G <malcolm-news2012del...@delete.jobstream.com>
Date: Mon, 15 Oct 2012 13:51:08 +0100
Local: Mon, Oct 15 2012 8:51 am
Subject: Re: VO28 _DLL ACCESS error
On 15/10/2012 13:32, Fred Killet wrote:

>> Have you used a tool like depends to check?
> no I have no such tool.

I have to suggest you get it then:
http://www.dependencywalker.com/
as it will let you see what the DLL exports.

one other thing I have tried in the past with various versions of VO
is to touch the problem entity and recompile in case it forgot to export it.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Killet  
View profile  
 More options Oct 15 2012, 10:02 am
Newsgroups: comp.lang.clipper.visual-objects
From: "Fred Killet" <killet-nos...@killetsoft.de>
Date: Mon, 15 Oct 2012 16:02:38 +0200
Local: Mon, Oct 15 2012 10:02 am
Subject: Re: VO28 _DLL ACCESS error
Hi Malcolm,

> one other thing I have tried in the past with various versions of VO
> is to touch the problem entity and recompile in case it forgot to export
> it.

I have checked this. The bug is still present.

Now I installed Dependency Walker. Viewing the GRAPHLIB.DLL for VO28 I found
the following entrence:
107 (0x006B) 106 (0x006A) gFormPushButton:Background:Access 0x000BAE4C

"ACCESS" is here written as "Access". Is that ok?

Fred


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Gerhard Bunzel  
View profile  
 More options Oct 15 2012, 10:30 am
Newsgroups: comp.lang.clipper.visual-objects
From: "Gerhard Bunzel" <g.bun...@domonet.de>
Date: Mon, 15 Oct 2012 16:30:27 +0200
Local: Mon, Oct 15 2012 10:30 am
Subject: Re: VO28 _DLL ACCESS error
Fred,

in VO28 it is not allowed, that ACCESS/ASSIGN methods have the same name as
PROTECTED or HIDDEN variables.

Maybe this is the problem.

HTH

Gerhard

"Fred Killet" <killet-nos...@killetsoft.de> schrieb im Newsbeitrag
news:507bede8$0$6627$9b4e6d93@newsspool2.arcor-online.net...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Malcolm G  
View profile  
 More options Oct 15 2012, 10:32 am
Newsgroups: comp.lang.clipper.visual-objects
From: Malcolm G <malcolm-news2012del...@delete.jobstream.com>
Date: Mon, 15 Oct 2012 15:32:57 +0100
Local: Mon, Oct 15 2012 10:32 am
Subject: Re: VO28 _DLL ACCESS error
On 15/10/2012 15:02, Fred Killet wrote:

> Hi Malcolm,

>> one other thing I have tried in the past with various versions of VO
>> is to touch the problem entity and recompile in case it forgot to export
>> it.

> I have checked this. The bug is still present.

> Now I installed Dependency Walker. Viewing the GRAPHLIB.DLL for VO28 I found
> the following entrence:
> 107 (0x006B) 106 (0x006A) gFormPushButton:Background:Access 0x000BAE4C

> "ACCESS" is here written as "Access". Is that ok?

That is the problem. I am less sure what the fix is given what you have
said.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Killet  
View profile  
 More options Oct 15 2012, 12:13 pm
Newsgroups: comp.lang.clipper.visual-objects
From: "Fred Killet" <killet-nos...@killetsoft.de>
Date: Mon, 15 Oct 2012 18:13:23 +0200
Local: Mon, Oct 15 2012 12:13 pm
Subject: Re: VO28 _DLL ACCESS error
The source code editor always redesigns the word "Access" to uppercase
letters "ACCESS". No change to test ist.

Fred


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Killet  
View profile  
 More options Oct 15 2012, 12:16 pm
Newsgroups: comp.lang.clipper.visual-objects
From: "Fred Killet" <killet-nos...@killetsoft.de>
Date: Mon, 15 Oct 2012 18:16:05 +0200
Local: Mon, Oct 15 2012 12:16 pm
Subject: Re: VO28 _DLL ACCESS error

> in VO28 it is not allowed, that ACCESS/ASSIGN methods have the same name
> as PROTECTED or HIDDEN variables.

All my ACCESS and ASSIGN in my VO28 code, independent of the naming, have
the same problem.

Fred

--

Fred Killet
killet-nos...@killetsoft.de
"Gerhard Bunzel" <g.bun...@domonet.de> schrieb im Newsbeitrag
news:k5h6lb$qrb$1@news.m-online.net...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Killet  
View profile  
 More options Oct 15 2012, 12:31 pm
Newsgroups: comp.lang.clipper.visual-objects
From: "Fred Killet" <killet-nos...@killetsoft.de>
Date: Mon, 15 Oct 2012 18:31:03 +0200
Local: Mon, Oct 15 2012 12:31 pm
Subject: Re: VO28 _DLL ACCESS error
I tried it! When disabeling  Tool / Options / Editor / Intellisense /
Keyword Case to "None", the word "Access" is not be redisigned to uppercase
letters. When trying to run my application using the DLL interface no error
comes up anymore.

So we found a real bug in VO28: In _DLL statements the keywords ACCESS and
ASSIGN may not be case dependent!

Thanks for your help.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Killet  
View profile  
 More options Oct 15 2012, 12:50 pm
Newsgroups: comp.lang.clipper.visual-objects
From: "Fred Killet" <killet-nos...@killetsoft.de>
Date: Mon, 15 Oct 2012 18:50:41 +0200
Local: Mon, Oct 15 2012 12:50 pm
Subject: Re: VO28 _DLL ACCESS error
The next problem: Ones changed Tools / Options / Editor / Intellisense /
Keyword Case to "None" it is not possible to change it back to "Upper case"
or to "Lower case". Any ideas?

Fred

--

Fred Killet
killet-nos...@killetsoft.de
"Fred Killet" <killet-nos...@killetsoft.de> schrieb im Newsbeitrag
news:507bede8$0$6627$9b4e6d93@newsspool2.arcor-online.net...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Killet  
View profile  
 More options Oct 15 2012, 12:59 pm
Newsgroups: comp.lang.clipper.visual-objects
From: "Fred Killet" <killet-nos...@killetsoft.de>
Date: Mon, 15 Oct 2012 18:59:03 +0200
Local: Mon, Oct 15 2012 12:59 pm
Subject: Re: VO28 _DLL ACCESS error
Sorry! I forgot to enable Tools / Options / Editor / Intellisense / Case
Synchronization to "Yes". The behavior is correct.

Fred


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dirk (Belgium)  
View profile  
 More options Oct 16 2012, 4:12 am
Newsgroups: comp.lang.clipper.visual-objects
From: "Dirk (Belgium)" <dirk.dot.herijg...@pbprojects.dot.be>
Date: Tue, 16 Oct 2012 08:12:28 +0000 (UTC)
Local: Tues, Oct 16 2012 4:12 am
Subject: Re: VO28 _DLL ACCESS error
Hello Fred,

This behavior is not only in VO2.8; but it is in all VO-version.

Let me explain: You have generated the code automaticly, and then you
have copy/paste this code. During the paste operation, uppercasing is
done (which is the problem).

Disabling the words ACCESS and ASSIGN to automaticly uppercasing is not
a good idea.

Maybe disabling the :ACCESS and :ASSIGN is a better idea.

Dirk (Belgium)

=======================

--

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Fred Killet  
View profile  
 More options Oct 18 2012, 1:31 am
Newsgroups: comp.lang.clipper.visual-objects
From: "Fred Killet" <killet-nos...@killetsoft.de>
Date: Thu, 18 Oct 2012 07:24:22 +0200
Local: Thurs, Oct 18 2012 1:24 am
Subject: Re: VO28 _DLL ACCESS error
Hi Dirk,

how to do the disabling of the strings ":ACCESS" and ":ASSIGN" ?.

Fred

--

Fred Killet
killet-nos...@killetsoft.de
"Dirk (Belgium)" <dirk.dot.herijg...@pbprojects.dot.be> schrieb im
Newsbeitrag news:k5j4tc$gjv$1@dont-email.me...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »