|
Hello,
Can I write a c++ code on my c# project?
I mean if I have an array (a) on c# and I want to make something with this array but on c++ code how can I do that?
I mean How can I mix the two languages togather?
SnaidiS(Semion)
|
|
|
|
|
Semion_N wrote: Can I write a c++ code on my c# project
No. A project can only be written in a single language, be it C++, C#, VB.NET, ... But, there's nothing stopping you from having multiple projects in your Solution, each written in a seperate language.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
You can mix languages in a solution, just write your C++ code in a C++/CLI dll and call it from C#.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
|
|
|
|
|
This is how I understood it (and I recall I once did a small but successful test
combining C#, VB.NET and J#):
You can create a dll in one .NET language,
and another dll or exe in another .NET language.
for each of these you need a project (that is possible in a single solution).
Now the second project can call on the dll from the first project, and they can
exchange all "CLR types" which covers most of the data types in a .NET language
(I think the biggest limitation is on VB.NET, not sure tho).
Luc Pattyn
|
|
|
|
|
Thank you all for your answers.
Do I have to make a dll from the other projects if I want to use the classes and ect on my C# project?
SnaidiS(Semion)
|
|
|
|
|
Hello,
perhaps someone knows the Hyperbar example from the Microsoft Expression blend beta...
I want to ask, if someone knows how to implement it in .Net 2.0...or knows similar implementations to look at.
Please don't ask, how the hyperbar works and looks like.I think my english is not enough to explain that.
Screenshot here
There a 11 items in the hyperbar on the screenshot. Which are visible depends on the mouse position.
thanks
|
|
|
|
|
You can do it. I've done it in MFC. The trick is, you need to float a frameless window over the toolbar, in MFC I grabbed a screenshot and made it the background to make the window invisible. In C#, you can probably just make it transparent. Then you can draw your enlarged buttons on this window as you move the mouse over it.
In other words, you need to write a custom control, but it can be done.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
|
|
|
|
|
|
I know what a hyperbar is, I wrote one using MFC.
The zoom is the issue, you need a paint area bigger than the toolbar that owns the images. Which is why you create an invisible window.
This video is of the exact same WPF sample that I used as a source when I was writing my MFC version.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
|
|
|
|
|
hi all,
i am trying to programatically get a list of connected users that in are the current
ftp sessions tab in iis6.
i cant find anything on the net that seems to be able to help me, i've
looked at System.Net and various other places but there seems to be
nothing out there.
there are loads of posts about creating an ftp client however i want
to be able to talk to the iis ftp ( i already create ftp virtual
directories and user accounts on the fly and i want to know which of
these users in currently logged in and disconnect them if needed)
any help would be appreciated!
cheers
john
|
|
|
|
|
|
thanks the for reply dave, i've been using the System.DirectoryServices namespace to create and delete iis ftp virtual directories, get/set the logfiledirectory, get/set the AccessRead and AccessWrite properties etc etc and have had a rummage around adsi and wmi but the getting ofthe connected users just doesnt seem possible with any of those api's
but i've just found the following post about getting a list of tcp connections on a machine which i'm hoping might take me in the right direction. loop through all (open) tcp connections on port 21 and then do something with result to map that connection back to the windows user the connection belongs to... out of my comfort zone to be honest!
http://devdistrict.com/codedetails.aspx?A=397
If i get anywhere with it i'll post my findings if anyone is interested.
cheers
john
|
|
|
|
|
I have a database app which runs OK so far except for when I close the form by clicking the X the myprogram.exe process is left still running. Subsequent debug runs fail to start because the myprogram.exe file is still open and can't be updated by the debugger. Even if I quit VS2005 completely the myprogram.exe process is still running and has to be killed manually in Task Manager.
This program utilizes a Pervasive v.9 ODBC driver to an existing database on a server. I used the Querry builder and drag/drop to build the form which uses a DataGridView control and several label controls to display the rest of the row that is selected in the DataGridView control.
Is there something I should be doing to properly close everything down in re: the ODBC driver?
Thanks
Edwin
|
|
|
|
|
It sounds to me that you have a threading-problem, with a thread running when you close the form. This will result in the form disappearing, but another thread keeping the process alive.
Try the Closing event for the Form, and make sure you shut down all threads (might be some database-shutdown command or similar to shutdown/disconnect teh database correctly).
Internet - the worlds biggest dictionary
|
|
|
|
|
Does anyone know of a downloadable C# Class Library? I need to have one for my other computer, which doesn't have internet.
-----
Note: *** Never give me an answer have anything to do with Visual Studio. I don't have this program, and it'll be that way for a long, long time. ***
|
|
|
|
|
max29297 wrote: Does anyone know of a downloadable C# Class Library?
Uhhh... That does what?
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Oh sorry. What I'm looking for is something like this[^], that'll tell me every member of every class in every namespace, and will tell me how to use it. So, more of a reference. You should know what it is when you follow the link... Oh yeah, I think it's called documentation.
The problem with that one is that it is several webpages, and I can't save every one of them to my harddrive.
-----
Note: *** Never give me an answer have anything to do with Visual Studio. I don't have this program, and it'll be that way for a long, long time. ***
|
|
|
|
|
max29297 wrote: What I'm looking for is something like this[^], that'll tell me every member of every class in every namespace, and will tell me how to use it. So, more of a reference. You should know what it is when you follow the link... Oh yeah, I think it's called documentation.
It would have been clearer had you originally said "Class Library Reference" or "Documentation" in your original post, smart-ass.
max29297 wrote: The problem with that one is that it is several webpages, and I can't save every one of them to my harddrive.
Then order the MSDN Library subscription[^]and you'll get the entire 2GB of documentation and articles on a DVD that you can install on your machine. It's only $199 for a year...
Oh yeah, I forgot to mention that Microsoft is the only source for this documentation.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Hi Max,
did you consider "Mono documentation" ? I am not familiar with it, but Google
seems to know about it...
Luc Pattyn
|
|
|
|
|
I thought I remembered something somewhere that said he was using .NET 2.0...?
I don't think the Mono doc's covered most of the newer stuff.
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Dave Kreskowiak wrote: I thought I remembered something somewhere that said he was using .NET 2.0...?
I dont remember.
Maybe here is an idea for CP: provide a way for the user to add some basic info like this
in a structured way to his profile (and show it as a tooltip when hovering the avatar
on the message boards...)
Dave Kreskowiak wrote: I don't think the Mono doc's covered most of the newer stuff
I dont know, but in general that's one of the major problem with clones...
Luc Pattyn
|
|
|
|
|
Luc Pattyn wrote: Maybe here is an idea for CP: provide a way for the user to add some basic info like this
in a structured way to his profile (and show it as a tooltip when hovering the avatar
on the message boards...)
Great idea! But given the quality of the questions around here, and where they tend to end up , do you really think that would help??
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Hi Dave,
I dont mind there are questions at different quality and knowledge levels,
but I would welcome means that contribute in understanding the circumstances
and providing the most appropriate replies.
Luc Pattyn
|
|
|
|
|
The point was that the users, for some reason, can't read, or completely ignore the "Please do not post programming questions in the Lounge" part, so how are we going to get them to fill in a profile correctly?
Dave Kreskowiak
Microsoft MVP - Visual Basic
|
|
|
|
|
Yep. Maybe we can achieve a state where more accurate profiles are known to be
more likely to yield good replies ? Or could CP somehow let profiles evolve
automatically ? or should peers have an opportunity to influence/judge ?
Starts to sound like a topic for the lounge now...
Please feel free to take it further; I'm sure your arms are longer than mine.
Regards.
Luc Pattyn
|
|
|
|