|
i tried to send you an e-mail from codeproject site, but it crashed twice (although it is possible that the mail was successfully sent).
could you please provide some e-mail address so i can send you the code, because i'm not sure if the formatting will be preserved if i just paste it in. you can try to send me an e-mail with your address, you might have more luck than i did
|
|
|
|
|
Hi,
I am busy with developing an ActiveXControl for analysis of data from a Database.
One option shall be the visualization of data as a chart. Therefor I would like to use e.g. the ActiveX-ChartControl from MS (the MSChart Control).
How can I create during runtime an ActiveX Control like MSChart in an ActiveX Control?
Thanks,
Thomas
|
|
|
|
|
can any body help me with timing method to have clock into a program and how can i make precise delays???
thank you
nasa67
|
|
|
|
|
|
how can i save data into file then produce a graph sine wise from data ,please help urgently
nasa67
|
|
|
|
|
nasa67 wrote:
please help urgently
OK, I am being as urgent as I can.
You need to draw a graph, are you using VC6, or a more recent version ? If you're using a more recent version, you have GDI+ built in, otherwise you need to use GDI ( which is not terrible ), or download a Platform SDK. MSDN is loaded with info on how to use both GDI and GDI+.
To save data into a file, use an ofstream. If you google ofstream, you'll find all the info you need.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hi, I wrote a DXF <-> SVG converter, and may be you can use XML (Scalable Vector Graphic) and use Explorer patch to draw the graphs or DXF (AutoCAD files) and a DXF free viewer.
Good luck!
|
|
|
|
|
|
I understood you could mix languages. I created 1 solution with 2 projects with the following code: (Original code came from VAX/VMS C, cut to code below, C# code from application I want to mix it with). (CSServer project compiles clean).
C# routine:
using System;<br />
<br />
namespace CSServer {<br />
class CSClass {<br />
<br />
#region Application Start<br />
<br />
static public void Enter_CSServer() <br />
{<br />
int tmp;<br />
Console.WriteLine("Hello World (C#)");<br />
Console.WriteLine("Value={0}",tmp);<br />
} <br />
#endregion<br />
<br />
} <br />
}
CPP Routine: (startup project)
#include "stdafx.h"<br />
<br />
#using <mscorlib.dll><br />
<br />
using namespace System;<br />
<br />
int _tmain()<br />
{<br />
Console::WriteLine(S"Hello World(CPP)");<br />
<br />
CSServer::CSClass::Enter_CSServer();<br />
<br />
Console::WriteLine(S"Goodbye Cruel World (CPP)");<br />
return 0;<br />
}<br />
int Do_Call_Back(char *str, int *value)<br />
{<br />
Console::WriteLine(str);<br />
*value = 1;<br />
return(1);<br />
}
I get routine-not-found on Enter_CSServer. Seems like it's related to the NameSpace of CSServer and then the class CSClass; If I add a
using namespace CSServer { .....code... } then it only finds the routines inside the namespace.
Scott Krusemark
330-966-1231
scott@askent.com
Scott Krusemark
330-966-1231
|
|
|
|
|
Drusemark wrote:
I understood you could mix languages.
If you're using managed C++, then you should be able to create a dll which can be loaded into C#. The other way to do it is to use COM, which can also be imported into a C# project.
If the C# is in a dll and the C++ program is being run, then the same applies, you can write COM servers in C#, or you can use managed C++ to import the C# dll ( I believe, I've never done it ).
If you're not using managed C++, then the C# code needs to be accessed via COM.
There is a managed C++ forum, that may be a good place to ask this, although it's certainly more visible here.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
This is a redirection of the original question.
The bigger problem (from which this code was extracted) is to port a
standalone process from the VAX/VMS world written in C that needs to handle multiple TCP/IP connections simaltanously. I had found a nice chunk of code (a rewritten chat server) in C# that I thought I could mix and match.
Do you know of a sample set of C code that can handle multiple similtanous connections into a process, where I can get the data from the inbound and send out new messages (not necessarily a reply). The data inbound is from a chemlab (chemistries) and the outbound is a message like 'a sample with ID <xxxxx> is coming to the lab'.
BTW your answer helped a lot, it made me understand the complexity level of what I was attempting.
|
|
|
|
|
Above message is from Drusemark - I wasn't logged in. Sorry.
scott@askent.com
Scott Krusemark
330-966-1231
|
|
|
|
|
Anonymous wrote:
Do you know of a sample set of C code that can handle multiple similtanous connections into a process
Sorry no, I don't.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Nish (CodeProject editor) and I co-authored the only book on the subject of "mixed-mode" programming.
It's called Extending MFC Applications with the .NET Framework[^] and specifically illustrates how to mix native C++ and .NET code.
Cheers,
Tom Archer - Archer Consulting Group
"So look up ahead at times to come, despair is not for us. We have a world and more to see, while this remains behind." - James N. Rowe
|
|
|
|
|
i want to know that wht is the difference between winsock and winsock2 and are both of them an active x control or not.Also i wanna know that what broadcasting is not possible using tcp/ip protocol.
Be FaithFull To Your Work.
|
|
|
|
|
Try this:
http://www.codeproject.com/internet/networkevents.asp[^]
Usman Tasleem Akshaf wrote:
are both of them an active x control or not
Do you mean are there activex controls that impliment both ? A quick google found that there's a microsoft sample ActiveX control that impliments Winsock2, and Winsock2 appears to be Winsock1 with added stuff ( as you'd expect ), so therefore it is both.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
Hi, at first I want to apologize for my English.
I have found Resource Hacker app to get & set al the properties of a only resource DLL, exes, ... I want to create an app to get all the captions of a DLL, translate, and save it again, but I don't know how to start, Do you know some manual about DLL structure? how to do it? ...?
Thank you very much!
|
|
|
|
|
Use LoadLibrayEx with the LOAD_LIBRARY_AS_DATAFILE flag.
Then use EnumResourceTypes and EnumResourceNames to obtain the resources.
If you are going to change the resources, read about BeginUpdateResource, UpdateResource, and EndUpdateResource.
|
|
|
|
|
|
Hello !
I would like to make some exception handling in my MFC application (SDI) but I would like to have a try/catch block at the "lower level", that means I would like this block to catch ALL excptions thrown in my program (so, I don't need to have a lot of try/catch blocks spread everywhere in my code).
Any idea where to put it ?
Thanks
|
|
|
|
|
lower lower level ???
-> InitInstance() ...
otherwise, In the main frame constructor.
but it is not so good to manage all the exception at only one place. you should have some try/catch at several places and maybe re-throw some of them if you like lower levels to cath'em and manage their part of the exception.
cheers,
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
Hi tox !
toxcct wrote:
lower lower level ???
-> InitInstance()...
otherwise, In the main frame constructor.
Nope, none of them is good because InitInstance is left when the window is created (it is not like in a dialog based application). What I want is a way to 'encapsulate' the message loop inside my try/catch block so I can really catch ALL exception (these are my own exceptions...) that can be thrown wherever in my code.
toxcct wrote:
but it is not so good to manage all the exception at only one place. you should have some try/catch at several places and maybe re-throw some of them if you like lower levels to cath'em and manage their part of the exception.
No, I know but here I want to have some try/catch block in my code to handle some exceptions. But I have also a lot of exceptions that can be thrown when resources are missing (these are external files). This would be really a lot of try/catch statements to put in my code (and this will be very ugly also).
In fact when a resource is missing, I just need to display a MessageBox with the error and quit the program. Thus, it's a little bit stupid to write try/catch statements everywhere in my code (and they are numerous !).
But thanks for your suggestion
|
|
|
|
|
I recently had to do something like this in a project and settled on using SetUnhandledExceptionFilter
In CMyApp::InitInstance
<br />
SetUnhandledExceptionFilter(MyAppUnhandledExceptionFilter);<br />
The handler
<br />
LONG WINAPI MyAppUnhandledExceptionFilter(struct _EXCEPTION_POINTERS* ExceptionInfo);<br />
<br />
LONG WINAPI MyAppUnhandledExceptionFilter(struct _EXCEPTION_POINTERS* ExceptionInfo)<br />
{<br />
LONG lReturnValue = EXCEPTION_EXECUTE_HANDLER;<br />
<br />
static BOOL bHandledException = FALSE;<br />
<br />
if (!bHandledException)<br />
{<br />
bHandledException = TRUE;<br />
<br />
}<br />
<br />
return (lReturnValue);<br />
}<br />
Pssst. You see that little light on your monitor? That's actually a government installed spy camera. Smile and wave to big brother!
|
|
|
|
|
Hi !
Thanks for your response, it seems to be what I'm looking for
Thanks!
|
|
|
|
|
Hello,
All message handlers are protected by a TRY - CATCH_ALL block in the function: AfxCallWndProc See WinCore.cpp line 182 for more details.
However, it only catches MFC exceptions derived from CException..
Behind every greak black man...
... is the police. - Conspiracy brother
Blog[^]
|
|
|
|