|
Please help me ! (and please excuse my poor english)
I would like to find a FREE method to use flow charts in MFC applications. This method can be a CView derived class or an ActiveX control.
If you know this type of control/class please answer to this thread because I don't want to develop a complete class if an equivalent exists.
Thanks a lot !!!
jpeg
|
|
|
|
|
How can I set SS_NOTIFY to a dynamic created control??????????????
------------------------------------
Rickard Andersson, Suza Computing
ICQ#: 50302279
I'm from the winter country SWEDEN!
------------------------------------
|
|
|
|
|
I'd say you only need to add this flag to the dwStyle parameter when calling CControl::Create .
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Damn, I post messages here as fast as I get stucked...
I realy have to calm down..........
SORRY Guy's!!!
------------------------------------
Rickard Andersson, Suza Computing
ICQ#: 50302279
I'm from the winter country SWEDEN!
------------------------------------
|
|
|
|
|
Rickard Andersson wrote:
How can I set SS_NOTIFY to a dynamic created control??????????????
Try ModifyStyle. Might work. Not sure. Let me know.
Nish
p.s. 4 sentences in 1 line. Cryptic eh?
Bow wow wow,
Yippee yo yippee yay,
My miniputt high,
Is now 30 yay.
|
|
|
|
|
Damn, I post messages here as fast as I get stucked...
I realy have to calm down..........
SORRY Guy's!!!
------------------------------------
Rickard Andersson, Suza Computing
ICQ#: 50302279
I'm from the winter country SWEDEN!
------------------------------------
|
|
|
|
|
Rickard Andersson wrote:
I realy have to calm down..........
SORRY Guy's!!!
No problem. It's fun
Nish
Bow wow wow,
Yippee yo yippee yay,
My miniputt high,
Is now 30 yay.
|
|
|
|
|
Nish [BusterBoy] wrote:
p.s. 4 sentences in 1 line. Cryptic eh?
Whats that Nish?
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
Well I typed :-
"Try ModifyStyle. Might work. Not sure. Let me know."
That's 4 separate sentences all in one single HTML line.
I found that funny
Nish
p.s. almost like a 20th century telegram eh?
Bow wow wow,
Yippee yo yippee yay,
My miniputt high,
Is now 30 yay.
|
|
|
|
|
This reminds me of the (according to Guiness' Records Book) shortest mail correspondence ever, which took place between some novelist whose name I don't care to remember and his editor. The former, after submitting his novel to the press, went to the country for a small vacation, and some days later he was curious as to how the novel was selling. He wrote this letter to the editor:
? and the answer was
!
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
lol
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
How can check if I've allocated memory to a variable??
------------------------------------
Rickard Andersson, Suza Computing
ICQ#: 50302279
I'm from the winter country SWEDEN!
------------------------------------
|
|
|
|
|
check the return value of alloc();)
Please pardon my weak English!
|
|
|
|
|
but if I use 'new'?
------------------------------------
Rickard Andersson, Suza Computing
ICQ#: 50302279
I'm from the winter country SWEDEN!
------------------------------------
|
|
|
|
|
Initialize your pointers to NULL and reset them again to NULL after delete ing them. This way you'll always know when they are pointing to allocated memory.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Joaquín M López Muñoz wrote:
Initialize your pointers to NULL and reset them again to NULL after deleteing them
ehm.. like this:
delete m_pMyCtl;
m_pMyCtl = NULL;
m_pMyCtl = NULL;
dah... Is it right?
------------------------------------
Rickard Andersson, Suza Computing
ICQ#: 50302279
I'm from the winter country SWEDEN!
------------------------------------
|
|
|
|
|
Sort of, tha last m_pMyCtl = NULL is redundant (or the first one, if you prefer )
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Well, I tried checkd if my pointer was NOT NULL. and then delete myptr and then myptr = NULL but the compiler said something with memory problems... bla bla... damn I can't remember the debug error...
------------------------------------
Rickard Andersson, Suza Computing
ICQ#: 50302279
I'm from the winter country SWEDEN!
------------------------------------
|
|
|
|
|
You probably forgot to initialize myptr to NULL in the first place. Read Nish's answer below for a better explanation about the scheme to follow.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
|
|
|
|
|
Rickard Andersson wrote:
delete m_pMyCtl;
m_pMyCtl = NULL;
m_pMyCtl = NULL;
This is what Joaquín meant :-
pVar=NULL;
...
...
...
pVar = new blah blah;
...
...
...
delete pVar;
pVar=NULL;
Now from whereever in your code you can do a :-
if(pVar) to know if it is allocated or deleted.
Nish
Bow wow wow,
Yippee yo yippee yay,
My miniputt high,
Is now 30 yay.
|
|
|
|
|
"If there is insufficient memory for the allocation request, by default operator new returns NULL" - MSDN
Nish
Bow wow wow,
Yippee yo yippee yay,
My miniputt high,
Is now 30 yay.
|
|
|
|
|
This does is not true when using MFC. In MFC use exceptions to detect out of memory situations:
int *ptr1 = 0;
try
{
ptr1 = new int[10];
}
catch (CMemoryException *ex)
{
delete [] ptr1;
}
(2b || !2b)
|
|
|
|
|
Nor is it true with VC7 (that is unless you force it to use the VC6 new.)
Tim Smith
I know what you're thinking punk, you're thinking did he spell check this document? Well, to tell you the truth I kinda forgot myself in all this excitement. But being this here's CodeProject, the most powerful forums in the world and would blow your head clean off, you've got to ask yourself one question, Do I feel lucky? Well do ya punk?
|
|
|
|
|
Good to know!
(2b || !2b)
|
|
|
|
|
I have to keep a few extra bytes in a data file when it is being created. But when the file is finished, these bytes have to be thrown away. I cannot have another copy of the file since it may be huge, and I have to put those bytes in the file for it may be moved away or deleted. That means I have to shorten the file.
I'd be very thankful for any good idea about truncating a file.
Tiny Flying Elephant
I love flying...
|
|
|
|