|
On a second thought, I remembered the TCPA, which is right now introducing spy-chips into computers (DELL and IBM have it by now): These chips (and OSses depending on it) can lock out unwanted software from that computer. AFAIK it contains a unique serial no. for every computer.
But it will probably need several years until all computers have it installed (and free software is history at last - SCNR).
It does not fulfill you current need.
My opinions may have changed, but not the fact that I am right.
|
|
|
|
|
AFAIK there is but one way to get a unique hardware ID: A dongle with a unique harware ID. Seriously, that is the only way.
|
|
|
|
|
Greetings everyone!
Can anybody help me with this problem
I have try to rebuild the *.clw for classwizard, but got this message for some of my class files.
"a duplicate insert block exists for class ......" and class wizard cannot view the affected class information after the rebuilt.
Anybody pls help!!!
Tahnks you
|
|
|
|
|
Rename the *.clw file to *.bak
MSDev will create a new file as soon you will try to use the Class Wizard. It will tell you that the database xxx/xxx/xxxxx/*.clw doesn't exist and ask you if you want to build it from your source files. Click yes. Then a dialog will open, select the *.cpp file that is matching with your class. That's it!
Notice that later, you will probably have some messages asking you to point wich files goes with wich class. But it's very user-friendly. When all your classes within this project will been covered, you won't be asked anymore.
Good Luck!
Boolean Tatoo
Progamming looks like taking drugs...
I think I did an overdose.
Boolean Tatoo
|
|
|
|
|
I've had this problem before, it was caused because one my classes had two lots of the classwizard entries in it.
Look through your classes for one containing two lots of the following in your header file:
//{{AFX_INSERT_LOCATION}}
--
The Obliterator
|
|
|
|
|
tyanks you saved the day
|
|
|
|
|
Hi... all.
I m looking for a formula ( a way to calculate )
The y root of x.
for example:
<br />
int Multiply(int x,int y)<br />
{<br />
int res=0;<br />
<br />
For (int i=0; i<x; i++)<br />
res+= y;<br />
<br />
return res<br />
}<br />
looking for func(x,y) and that func
will return the y root of x....
Please...
HELLLLLLLLLLLLLLLPPPPPPPPPPPPPPPPPPP!!!
Thank you all for reading this message.
תודה מראש
|
|
|
|
|
To get the root all you need to do is invert the power..
double root(double x, double y)
{
return pow(x, 1/y);
}
You should probably add code to check the value of y in the code above...
Col
|
|
|
|
|
Thanx
But isnt there another way to calculate it???
(* Please say there is *)
BTW:
Do you have by any chance the code of
double sqrt(double)
that defined in math.h???
|
|
|
|
|
I found this solution on the net...
<br />
double sqrt1(double x)<br />
{<br />
double a=0,b = x;<br />
<br />
while (a!=b)<br />
{<br />
a=b;<br />
b = 0.5 * (b + x/b);<br />
}<br />
return b;<br />
}
I did not quite understood how and\or it works...
But it does its job.
Looking to change it from sqrt to root y...
And the most perfect resault...;)
10q all
|
|
|
|
|
Yes I understood....
<br />
<big>b= (b+x/b)/2;
2b= b+x/b;
2b<small>^2</small>= b<small>^2</small> + x;
2b<small>^2</small>-b<small>^2</small>= x;
b<small>^2</small>(2-1)= x;
b<small>^2</small>=x;</big><br />
|
|
|
|
|
Hi
I have a SQL question that looks something like this:
"SELECT DISTINCTROW Table1.strDate AS strDateEx, Sum(Table1.dfValue) AS dfValueEx
FROM Table1
GROUP BY Table1.strDate;"
What i want to do is that i have a table with dates. And i want one row for each day
with the sum for that day in the dfValueEx column. I have no problem on getting the
question to work when i try it in Access.
My problem is that i don't know how i could make this work in a CRecordset. When i try
i get a "Invalid character value for cast specification on column number 1 (strDate)" error.
What does this error mean, and how can i get this to work?
|
|
|
|
|
Strange, a few minutes after i posted the question i got a step further.
As it is now i have all my dates as strings in the database, and tried
to use RFX_Text to bind a CString to that column to get the value.
It seems that the result of a Table1.strDate AS strDateEx is a Date/Time
column, at least i think it is. Becuase when i used RFX_Date i didn't get
the error that i got previous.
But instead i get "Error retrieving record.".
So i still have some problems and could really need som help.
|
|
|
|
|
I'm writing an application for Windows 98 and I've discovered that it doesn't work properly in Windows XP unless the program is set to run with Compatibility Mode set to Windows 98.
Is there way I can have my program check to see if the OS is XP and, if so, whether Compatibility Mode is set to Windows 98 so that it can warn the user if they forget to set the Compatibility Mode?
|
|
|
|
|
Use GetVersionEx() to tell the OS version. Compatibility mode fakes the return value from that API, so if your app is running in compat mode, it will receive v4.10 (the number for 98). If you get back v5.1 or higher, the app is being run on XP or a later OS and you can abort.
--Mike--
Looks like I picked the wrong week to stop sniffing glue.
1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click!
My really out-of-date homepage
Sonork-100.19012 Acid_Helm
|
|
|
|
|
This doesn't sound right at all. Surely you are better off fixing the underlying problem.
Neville Franks, Author of ED for Windows. www.getsoft.com
Make money with our new Affilate program
|
|
|
|
|
Neville Franks wrote:
This doesn't sound right at all. Surely you are better off fixing the underlying problem.
Since I don't have Windows XP, I can't do much testing but, since you suggested it, I assume you know what you're talking about.
My program runs perfectly in Windows 95, 98, 2000, or NT (haven't tried ME yet). On Windows XP, it crashes on some machines at various points. On each individual Windows XP machine, it always crashes in the same place but that place will vary from machine to machine.
What is the underlying problem?
|
|
|
|
|
Dov Sherman wrote:
My program runs perfectly in Windows 95, 98, 2000, or NT (haven't tried ME yet).
If you say so.
Dov Sherman wrote:
What is the underlying problem?
I'm afraid without having access to your source code I can't answer that.
I can tell you that if this was my program I wouldn't sleep too well knowing that it crashed on XP and my only solution was to say "use compatibility mode" and it will probably work ok. I'd either say don't use it on XP, use it at your own risk knowing there is a problem and it may crash, or wait untill I get XP and fix the problem before using it.
If you can't afford or justify purchasing XP another option which may help is to add crash handling code which gives you a stack backtrace with symbols. This should assist in pinpointing the cause, and may help you to find a solution.
Neville Franks, Author of ED for Windows. www.getsoft.com
Make money with our new Affilate program
|
|
|
|
|
Dov Sherman wrote:
On each individual Windows XP machine, it always crashes in the same place but that place will vary from machine to machine.
Odd. My first thought would be your app is stomping on memory it doesn't own, and due to changes in the heap manager it only surface on XP. Have you verified correct memory behaviour using something like Purify?
Perhaps you're using multiple threads, and due to changes in the thread scheduler combined with some border case (or assumptions) in your code it only surface on XP?
Since you know where it crashes, have you tried to just create a debug-file (a PDB) even for the release build, get the crashing adress from the remote site, start the app in the debugger and using the "Combined assembly + Source Code" window see what actually could have gone wrong?
Anyway, without further information from you this can only be speculations.
++luck;
|
|
|
|
|
Mike Nordell wrote:
My first thought would be your app is stomping on memory it doesn't own, and due to changes in the heap manager it only surface on XP. Have you verified correct memory behaviour using something like Purify?
As far as I know, I've been very careful with memory. What is Purify?
Perhaps you're using multiple threads, and due to changes in the thread scheduler combined with some border case (or assumptions) in your code it only surface on XP?
I'm not using multiple threads but I did override the MainFrame::Run() function to do my own event handling. Would that cause trouble for XP?
|
|
|
|
|
I want to create a menu in a toolbar like in IE. I tried using a Dialog Bar but it wouldn't work. Is there any way I can create a dockable Menu Bar without using special custom classes? I use an Office XP class that I like and would rather not use another class.
-- Steve
|
|
|
|
|
SteveBob wrote:
Is there any way I can create a dockable Menu Bar without using special custom classes?
Not nicely, but you can fake it by creating a toolbar with buttons that have the TBSTYLE_DROPDOWN. Then just handle the TBN_DROPDOWN notification and display the appropriate menu.
cheers,
-B
|
|
|
|
|
Hi there!
I use a lot the "dependents" utility that vstudio offers. I'd like to have a funcionality in the About box, which wold list all the dll dependencies that an .exe (the current one) uses.
Does any one have a sugestion on how to do it, or where to look for info?
Many thanx in advance.
António Carvalho
|
|
|
|
|
you can do it reading the pe image header of the executable. The dependencies are in the import section of this header.
You can find documentation and source code here: http://www.msdn.microsoft.com/msdnmag/issues/02/02/PE/
I hope this can help you :P
|
|
|
|
|