|
That's what uniq in Unix systems does. It requires the input file to be sorted, but you can of course pipe sort and uniq .
If command line utilies are acceptable, just download one of the many free kits of Unix tools for DOS/Windows. Then you can do, for example, something like:
C:\somewhere>type yourfile.txt | sort | uniq > output.txt
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|
|
Jose Lamas Rios wrote:
That's what uniq in Unix systems does. It requires the input file to be sorted, but you can of course pipe sort and uniq.
C:\somewhere>type yourfile.txt | sort | uniq > output.txt
Native Win32 ports can be found here: GNU utilities for Win32[^]
|
|
|
|
|
Perl is da bomb for text parsing
while( <> )
{
chomp;
$words{$_} = 1;
}
print join ("\n", sort keys %words);
--Mike--
Visual C++ MVP
LINKS~! Ericahist | 1ClickPicGrabber | CP SearchBar v2.0.2 | C++ Forum FAQ
You cannot stop me with paramecium alone!
Strange things are afoot at the U+004B U+20DD
|
|
|
|
|
I am trying to use a DLL in my Application . So i have been provided with the following
MyDll.dll
MyDll.h
MyDll.lib
I placed all these under a folder inside my Project called MyDll Files
I added the Library by going into Project-->Settings--> Link Tab and adding
DBusFiles/DBusDrv.lib
Now I am writing a Wrapper classes for the DLL functionality called CMyDllInterface
CMyDllInterface ::CMyDllInterface
{
// Some call to DLL
}
I get a message box with a message (with n different path names ) saying that it couldnt find the DLL . I know that if i put the dll inside WINNT\System32 it will work , but is there a way I can do it the other way ?
Engineering is the effort !
|
|
|
|
|
|
Michael Dunn wrote:
The DLL should go in the same directory as your EXE.
... or anywhere else on your search path. The MSDN description of the ::LoadLibrary() function details the search algorithm.
|
|
|
|
|
searches dll in the following sequence:
The directory from which the application loaded.
The current directory.
Windows 95 and Windows 98: The Windows system directory. Use theGetSystemDirectory function to get the path of this directory.
Windows NT: The 32-bit Windows system directory. Use the GetSystemDirectory function to get the path of this directory. The name of this directory is SYSTEM32.
Windows NT: The 16-bit Windows system directory. There is no function that obtains the path of this directory, but it is searched. The name of this directory is SYSTEM.
The Windows directory. Use theGetWindowsDirectory function to get the path of this directory.
The directories that are listed in the PATH environment variable.
AntonlioX
|
|
|
|
|
To have string in my application, i can put it inside a .mc file or add it as a string resource(IDS_). So can anyone tell me the difference in these two approach.
Thanks for your time.
|
|
|
|
|
xcavin wrote:
To have string in my application, i can put it inside a .mc file...
Start here for the ins and outs of message files and the message compiler.
xcavin wrote:
...or add it as a string resource(IDS_).
See here for string resources.
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
|
Thanks for the reply.
I think we can have support for multiple language with the same file, have not seen any sample code (multi langs in .mc file) doing that till now.
|
|
|
|
|
sorry for the incomplete question which i putsome days ago.well i just want to develop and application in vc which can change IE settings.By default the radio button that i checked for downloading the file is set to enable i want to change it to prompt.How can i do this.Please tell.Thanks.
Be FaithFull To Your Work.
|
|
|
|
|
can anyone help me in building a explorer bar like that of xp...
k.rajesh
|
|
|
|
|
I've got a CFormView-derived class. It contains a CPropertySheet member, that is, it is not a CPropertySheet-derived class. On one page of the property sheet there is a combobox.
So how can I treat a CBN_SELCHANGE event from that combobox within the View class?
Pseudocode:
<br />
public CMyView : CFormView<br />
{<br />
CPropertySheet* m_sheet;<br />
CPropertyPage* m_page;
}<br />
...<br />
m_sheet->AddPage(m_page);<br />
...<br />
void CMyView::ComboBoxHandlerFcn<br />
{<br />
DoSomething();<br />
}<br />
stevy
|
|
|
|
|
Normally the parent window of the control is notified.
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
Right, so I would have to handle the event in my CPropertySheet.
Since I do not have a derived CPropertySheet class, I wish to handle it within the view class!
|
|
|
|
|
stevy82 wrote:
Since I do not have a derived CPropertySheet class...
Why not?
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
Let's say, I have to do it so. You understand?
Okay, now is there a possibility to handle it in the view or not?
|
|
|
|
|
In the CBN_SELCHANGE notification handler, post a message to the view.
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
|
stevy82 wrote:
Right, so I would have to handle the event in my CPropertySheet.
Is the combo a child of the CPropertySheet or is in one of the property pages. If the latter, you can get the notification in your CPropertyPage derived class.
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|
|
It is a child of a property page which is part of a property sheet. I do not have neither a derived sheet class nor a derived page class.
|
|
|
|
|
stevy82 wrote:
It is a child of a property page which is part of a property sheet. I do not have neither a derived sheet class nor a derived page class.
So, why don't you start writing a class derived from CPropertyPage?
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|
|
Because I was given the system in the way I mentioned and it is a demand not to create derived classes like that.
Ain't it possible to handle the event within the View?
|
|
|
|
|
stevy82 wrote:
Because I was given the system in the way I mentioned and it is a demand not to create derived classes like that.
I have to wonder why anyone would impose such a restriction...
stevy82 wrote:
Ain't it possible to handle the event within the View?
It might be, but it depends on what other restrictions you might have. Are you allowed to modify source files? Is it ok to write new code or are you only allowed to re-arrange the existing lines?
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|