|
In Solution explorer I don't see the files that a copy in the folder, but with explorer I see them.
What to do, I think this class was not build with Visual c++ NET 2005. Is it the reaon ?
|
|
|
|
|
Hi all,
I'm looking for a simple CLI C++ example of how to connect to a database (pro-grammatically) and show the data on a form, and be able to delete and edit the data.
Thanks you very much
Regards,
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
My Blog: ^_^
|
|
|
|
|
Are you still looking for examples? It isn't really much different than doing the same in C# or VB.NET...
You just have to deal with the language syntax.
"Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus
|
|
|
|
|
I want to do that: par->Value = atof(this->taux->Text::get()); but it does n't work because atof(const char*) need that.
What to do ?
|
|
|
|
|
This will work:
String ^test = Text1->Text;
char* var = (char*)Marshal::StringToHGlobalAnsi(test).ToPointer();
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
My Blog: ^_^
|
|
|
|
|
It is advisable to call Marshall::FreeHGlobalAnsi(IntPtr(var)); to clear the memory
|
|
|
|
|
I try And i have this error :
StringToHGlobalAnsi is not a member of Global Namespace
I thing it need one include file. What is this header file ?
|
|
|
|
|
System.Runtime.InteropServices
RaJ
|
|
|
|
|
Use this.
double da = Double::Parse(String ^);
Manish Rastogi
|
|
|
|
|
I am using Visual C++ NET 2005.
I want to convert string to numeric using atof fonction. I have an error atof an identifier not found. I had #include "math.h" and "stdlib.h"
whan I do that: par->Value = atof(this->taux->Text::get()); I have an error cannot convert parameter 1 from string^ to const char*
What to do ?
-- modified at 8:42 Friday 29th June, 2007
|
|
|
|
|
This is not a C++/CLI question, try the visual C++ forum.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Use this.
double da = Double::Parse(String ^);
Manish Rastogi
|
|
|
|
|
My Windows app has a help file in PDF format.
How do I display this file when user clicks on Help command?
Thanks.
|
|
|
|
|
You asked in the C# forum, why ask here ?
Process.Start will show it, if the reader is installed.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
You can use WebBrowser control in your form and call webBrowser1->Navigate(<file name="">) to open the file in the browser.
|
|
|
|
|
I'm somewhat new to managed c++, so I would like a little clarification.
We have a large codebase of unmanaged c++ that runs as a plugin in another application (VS2002 rocks/NOT). The plugin world has it own coding rules and libraries that we have to use.
We are in the process of writing about 300K lines of code and are looking at c# just for the productivity enhancements. Also, they do not all have to run in the plugin.
My question is, is it possible with managed C++ to create a COM object that will link some these C# DLL's with are existing plugin code? This would be a huge help if it is not hard.
Thanks in advance.
Tom
|
|
|
|
|
You don't need C++/CLI to write a COM object, but if you use C++/CLI, you don't need to use COM, you can use .NET to get finer grained access to the C# objects you've written.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Just to clarify, I can use c++/CLI to link my existing base of unmanaged code developed with VS2002?
|
|
|
|
|
You'd want to modify your existing app to also use C++/CLI, then, yes. That doesn't mean changing all your code, you just add C++/CLI support.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
How can I retrieve data from datagridview on a row that I click on ?
|
|
|
|
|
You can try
Void dataGridView1_CellContentClick(System::Object^ sender, System::Windows::Forms::DataGridViewCellEventArgs^ e) {
String^ strVal = dataGridView1->Rows[e->RowIndex]->Cells[0]->Value->ToString();
}
|
|
|
|
|
Thanks Sir; It's Work Very well. But The event Cell_click is good for what I need.
|
|
|
|
|
Hi
I injected a DLL into another process. So far, it works fine.
Now I'd like to send messages to the DLL ... I'tried PostMessage but it always returns ERROR_INVALID_THREAD_ID
The code looks like this:
<br />
CreateRemoteThread(hProc, NULL, NULL, (LPTHREAD_START_ROUTINE)LoadLibAddy, (LPVOID)RemoteString, NULL, &ThreadId); <br />
<br />
while(!PostThreadMessage(ThreadId, WM_MYMSG, NULL, NULL))<br />
{<br />
if(GetLastError() == ERROR_INVALID_THREAD_ID)<br />
break;<br />
else Sleep(500);<br />
}<br />
and the DLL loops until a message is received (so it loops infinitivly atm )
<br />
while(1)<br />
{<br />
if(GetMessage(&msg, NULL, 0, 0))<br />
break;<br />
}<br />
thanks in advance !
|
|
|
|
|
You could get the injected DLL to take over the main window's message procedure and handle that yourself..? You could then just send messages from your other application to the application with the DLL injected into it, which the DLL would handle..
Hope this helps!
--PerspX
|
|
|
|
|
How could I write a simple utility that when Control + Shift clicking a folder would bring up a small text box next to the folder. In there I can type a search query, hit enter and it would then search the folder's contents?
Results would pop up in a new explorer window as if I did a Windows search.
Windows search sucks I need something quick and easy!
|
|
|
|