Link to home
Start Free TrialLog in
Avatar of technologist
technologist

asked on

Replacing Windows Find

I want to replace Microsoft Windows 95 (and 98 and NT)'s find functions... any ideas?
Avatar of BoRiS
BoRiS

technologist

When you say replace, do you mean when the find dialog is callred yours is shown instead or replace the find functions and API's

Later
BoRiS
Avatar of technologist

ASKER

Yes, that's exactly what I mean. Still any ideas?
technologist, which one?
Start - Find - Files (or whatever it's called) and
right mousebuttonmenu - Find (when clicking on a folder)

Hi technologist,

I've recently answered a question to find a certain word.
Could write it simply in a dialog. With a bit more work it could be written as an iterator searching on certain variables you're given in.

Let me know if you're interested.
Bruintje.
It's not HOW to find I want know, it's HOW I can replace the find function in Win95/98/NT so that when the user selects "Find files" my program starts instead.

Still any ideas?

// Technologist
technologist

I can give you the code to execute the find dialog maybe you can trap it from there and execute your app instead, let me know...

Later
BoRiS
Boris,

Sure, why not. Please send it to boivie@iname.com and I'll take a look at it. Or just publish it here.

I've found a few registry keys connected some cryptic codes, and I guess that's the way to solve the problem. I'll try with a registry monitor later. I must download one first...

TIA

Technologist
technologist

here is the code to execute the find dialog

procedure TForm1.Button1Click(Sender: TObject);
 begin
   with TDDEClientConv.Create(Self) do begin
     ConnectMode := ddeManual;
     ServiceApplication := 'explorer.exe';
     SetLink( 'Folders', 'AppProperties');
     OpenLink;
     ExecuteMacro('[FindFolder(, C:\Windows)]', False);
     CloseLink;
     Free;
   end;
 end;

Later
BoRiS
Hi Technologist,

Did you get it any further yet found a link that will get your proggie in the startup menu. Didn't get it to work for myself but it maybe a entry point.

Let me know if you're interested(cause I've to look it up on another PC).
:O)
B.
ASKER CERTIFIED SOLUTION
Avatar of Madshi
Madshi

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial