AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Detect with injected DLL

Ein Thema von salim3023 · begonnen am 15. Apr 2008 · letzter Beitrag vom 15. Apr 2008
Antwort Antwort
salim3023

Registriert seit: 15. Apr 2008
3 Beiträge
 
#1

Detect with injected DLL

  Alt 15. Apr 2008, 02:06
I have an Application that i want to perfect it .
my application uses a Second Form ( Form2 ).
i have developped a Context Menu into the Explorer it's &Copy File Path ...

so what i want to do is :

I want to inject a DLL into the Processes List so that when a user clicks on a File with my Context Menu , the Form2 of my application will automatically appear ( i don't want my main application form to be shown so only its Form2 ) , then i have some procedures and functions to be executed .

could any one helps please .
  Mit Zitat antworten Zitat
salim3023

Registriert seit: 15. Apr 2008
3 Beiträge
 
#2

Re: Detect with injected DLL

  Alt 15. Apr 2008, 20:13
Please Help or is there any other Suggestion or direction :
All what want is to call the Form2 only i mean when someone clicks with the Context Menu the result will be only viewed in the Form2 . SO only this form will be shown but not the Main Form .

i have tried

Application.mainform.hide; but when the form2 is shown also the mainapplication form is shown ..


Thanks
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#3

Re: Detect with injected DLL

  Alt 15. Apr 2008, 20:16
Hello

property ShowMainForm: Boolean; Description

Use ShowMainForm to control whether and when the application shows its main form.

The default value of True is set in the constructor. When ShowMainForm is True the main window shows automatically when the application starts. The MainForm property specifies which form is the main form.

To hide the main form at startup, set ShowMainForm to False in the main project file before the call to Application.Run. Make sure that the Visible property of the form is also False.
Thomas
  Mit Zitat antworten Zitat
salim3023

Registriert seit: 15. Apr 2008
3 Beiträge
 
#4

Re: Detect with injected DLL

  Alt 15. Apr 2008, 20:22
Thank you toms ,
but how could i do : when the user clicks with the context menu on a file ( in my exemple my context menu is : &Copy File Path ... ) then the result will lead to show only the Form2 of the application .

is it possible to use Postmessage from the my ShellMenu.DLL or what should i use .


thank
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz