Symulowanie naciśnięcia kombinacji klawisza

dział ogólny

Symulowanie naciśnięcia kombinacji klawisza

Nowy postprzez LiMeS » Å›roda, 2 marca 2011, 14:29

Witam.

Z racji lenistwa - zamiast projektować wydruki na poszczególnych formach - do projektu wrzuciłem sobie komponent: CppWebBrowser1 i za jego pomocą wydruki generuję jako HTML.
Fajnie działa wyświetlanie i teraz... chciałbym wywołać do tego stworzonego podglądu wydruk. Póki jestem w obrębie komponentu to prawy klawisz myszy PopMenu działa jak Internet Explorerze i ok. Kombinacja klawiszy Ctrl+P też jest aktywna, ale... jak wywołać Ctrl+P za pomocą kliknięcia w przycisk umieszczony na formie ?
----
LiMeS
Avatar użytkownika
LiMeS
Bladawiec
Bladawiec
 
Posty: 18
Dołączył(a): niedziela, 27 lutego 2011, 12:48
PodziÄ™kowaÅ‚ : 5
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: Win XP SP3
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows XPFirefox

Re: Symulowanie naciśnięcia kombinacji klawisza

Nowy postprzez Cyfrowy Baron » Å›roda, 2 marca 2011, 21:03

► patrz serwis: Cyfrowy Baron dziaÅ‚: porady -> sieć - internet -> WywoÅ‚anie okna podglÄ…du dla kontrolki TCppWebBrowser.
I tak oto obędzie się bez symulacji wciśnięcia kombinacji klawiszy, która w przypadku kontrolki typu TCppWebBrowser zwyczajnie nie zadziała. Ba, powiem więcej nie zadziała również wysyłanie komunikatów, gdyż ta kontrolka nie jest komponentem i bazuje na bibliotece C:\Windows\System32\shdocvw.dll
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Symulowanie naciśnięcia kombinacji klawisza

Nowy postprzez LiMeS » Å›roda, 2 marca 2011, 22:34

zmiana posta

Jak dla mnie temat załatwia sprawę.
Kod: Zaznacz cały
CppWebBrowser1->ExecWB(Shdocvw_tlb::OLECMDID_PRINT, Shdocvw_tlb::OLECMDEXECOPT_DODEFAULT);


I dzięki uprzejmości CB kolejny krok do ukończenia projektu wykonany. Serdecznie dziękuję.
----
LiMeS
Avatar użytkownika
LiMeS
Bladawiec
Bladawiec
 
Posty: 18
Dołączył(a): niedziela, 27 lutego 2011, 12:48
PodziÄ™kowaÅ‚ : 5
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: Win XP SP3
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows 7Firefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 6 gości