|
When i try to add a Dll file into the project ,using Add Reference-->under properties .The Dll file was created VC6.
The followwing error was shown Could not add reference: ..\..\\
for one of the reasons , -Targets a higher of the.net framework
-Not a.Net assembly, -Not a registered ActiveX control
suggest how to use the dll in the project
|
|
|
|
|
The error message is telling you the reason. The DLL created in VC6 is not a .NET assembly.
If you want to use it in your project, you will have to use P/Invoke.
EDIT:
Since this is the C++/CLI forum, I forgot to mention that you can also call the DLL functions directly from C++. But there is no way to add it as a .NET reference.
The difficult we do right away...
...the impossible takes slightly longer.
modified 19-Jul-15 14:16pm.
|
|
|
|
|
d. Create onscreen help to assist the users of a computer program
|
|
|
|
|
Did you mean to post this here?
If it's intended as a comment to an existing message, then use the "Reply" feature, not "New Message" - that way the conversation "flows" and the person you are replying to gets an email to let them know (just like you did to this comment)
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
With the new open source .Net implementation is there an open source implementation of C++\CLI?
|
|
|
|
|
Not sure exactly which part of .NET you're asking about but they are not open-sourcing the C++/CLI compiler.
|
|
|
|
|
I am pretty sure that it's just ASP.NET 5 that is going open source. I have not heard about anything else.
http://www.asp.net/open-source[^]
You can lead a developer to CodeProject, but you can't make them think.
The Theory of Gravity was invented for the sole purpose of distracting you from investigating the scientific fact that the Earth sucks.
|
|
|
|
|
|
You can lead a developer to CodeProject, but you can't make them think.
The Theory of Gravity was invented for the sole purpose of distracting you from investigating the scientific fact that the Earth sucks.
|
|
|
|
|
Also does C++\CLI support C++ 11 and 14 feature that are also supported by the native C++ 11 complier
|
|
|
|
|
|
Hi I want delete or remove or clear all label from my form how can I do this?
please give me an example.
|
|
|
|
|
Please do not repost. I gave you a suggestion to your original question.
|
|
|
|
|
Unfortunately I don't understand your suggestion.
Please explain more and give me a example.
Thanks.
|
|
|
|
|
|
Exactly I don'n know what I write.
I barely know about windows form because I just start it.
if you know equivalent of that code in c++,please help me.
|
|
|
|
|
|
Tank you but still there is a problem!
I don't access label name because it made dynamically and before that i cant access to this label.
Even I know label name the compiler don't allow me to remove in that way.
|
|
|
|
|
Sorry, but I do not understand what you mean. If you are iterating through a collection of controls then you do not need their name. As you look at each control in the collection you get its type to check if it is a label. Then you read its content to see if it is one of the candidates for deletion.
|
|
|
|
|
Well,how can I get the controls type?
is there any function to return this?
And how I check it is label or not?
|
|
|
|
|
Go back to the link I gave you previously and study the documentation.
|
|
|
|
|
I read them but they code are in c# and I don't know equivalent of this part in c++ :
" C.GetType() == typeof(System.Windows.Forms.TextBox) "
c.GetType exist in c++ but "typeof(System.Windows.Forms.TextBox)" no,do you know what is it in c++?
(I'm sorry that I ask a lot question.)
|
|
|
|
|
I have not tried this but you should be able to use the GetType method[^] and compare it against the same result from a known object of that class, something like:
Label ll = new Label();
if (control.GetType() == ll.GetType())
|
|
|
|
|
Hi I want delete or remove or clear all label from my form how can I do this?
is there any way that I can remove specific controls without it name?
|
|
|
|
|
You can iterate through all the controls on the form and check their type, thus identifying the labels. You can then decide whether to remove them or not.
|
|
|
|