Probelm z wysyłaniem polecenia

dział ogólny

Re: Probelm z wysyłaniem polecenia

Nowy postprzez Cyfrowy Baron » wtorek, 24 lipca 2012, 10:15

Niestety nic już tam nie ma.
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: Probelm z wysyłaniem polecenia

Nowy postprzez sfyrek » wtorek, 24 lipca 2012, 11:12

Jeszcze raz wrzuciłem link poniżej
http://uplodzik.pl/download.php?uid=PSGZAN4R
Avatar użytkownika
sfyrek
Bladawiec
Bladawiec
 
Posty: 18
Dołączył(a): wtorek, 26 czerwca 2012, 18:14
Podziękował : 3
Otrzymał podziękowań: 0
System operacyjny: brak systemu
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows XPOpera

Re: Probelm z wysyłaniem polecenia

Nowy postprzez Cyfrowy Baron » wtorek, 24 lipca 2012, 11:30

Jedyne co mogę stwierdzić, to że program nie reaguje na komunikaty.
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: Probelm z wysyłaniem polecenia

Nowy postprzez sfyrek » wtorek, 24 lipca 2012, 11:49

Tak też myśłałem że jakiś taki oporny jest. No cóż będe próbował w jakiś inny spośób nim sterować.
Avatar użytkownika
sfyrek
Bladawiec
Bladawiec
 
Posty: 18
Dołączył(a): wtorek, 26 czerwca 2012, 18:14
Podziękował : 3
Otrzymał podziękowań: 0
System operacyjny: brak systemu
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows XPOpera

Re: Probelm z wysyłaniem polecenia

Nowy postprzez polymorphism » wtorek, 24 lipca 2012, 12:54

A sprawdzałeś gdzieś w dokumentacji tego programu, czy nie ma przypadkiem zaimplementowanego jakiegoś sposobu komunikacji z innymi, zewnętrznymi aplikacjami, coś jak OLE automation, DDE itp. ?
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox

Re: Probelm z wysyłaniem polecenia

Nowy postprzez sfyrek » wtorek, 24 lipca 2012, 14:02

Sprawdzałem i nic takiego nie napisali. Będe próbował skontaktować się z producentem może udzieli jakiś informacji.
Avatar użytkownika
sfyrek
Bladawiec
Bladawiec
 
Posty: 18
Dołączył(a): wtorek, 26 czerwca 2012, 18:14
Podziękował : 3
Otrzymał podziękowań: 0
System operacyjny: brak systemu
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows XPOpera

Re: Probelm z wysyłaniem polecenia

Nowy postprzez Cyfrowy Baron » środa, 25 lipca 2012, 00:02

Z tą aplikacją jest trochę tak jakby nie była budowana w oparciu o API, tylko o własne kontrolki, być może dlatego nie działa tutaj wysyłanie komunikatów.
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: Probelm z wysyłaniem polecenia

Nowy postprzez sfyrek » środa, 25 lipca 2012, 08:16

Z tym masz napewno rację. Wydaje mi się że była pisana w Visual Studio i wykorzystuje .Net FrameWork. Co jest z nią dziwnego to wczoraj sprawdzałem wysyłanie komunikatów do systemu przy pomocy Microsoft Spy++. W logach były tylko zapisane polecenia ruchu myszką i nawet jak wciskałem klawisz to żadnego zapisu z nimi nie było.
Avatar użytkownika
sfyrek
Bladawiec
Bladawiec
 
Posty: 18
Dołączył(a): wtorek, 26 czerwca 2012, 18:14
Podziękował : 3
Otrzymał podziękowań: 0
System operacyjny: brak systemu
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows XPOpera

Re: Probelm z wysyłaniem polecenia

Nowy postprzez Cyfrowy Baron » środa, 25 lipca 2012, 09:18

sfyrek napisał(a):była pisana w Visual Studio i wykorzystuje .Net FrameWork.


Język programowania o niczym nie przesądza, jednak jeżeli aplikacja działa na .NETFramework, to jej menu nie ma standardowej konstrukcji API i pewnie dlatego nie działają na nią komunikaty. Z drugiej strony sprawdzałem wysyłanie komunikatu WM_CLOSE dla aplikacji działającej pod tą platformą i okno programu na nią zareagowało, oczywiście okno to nie kontrolka.
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: Probelm z wysyłaniem polecenia

Nowy postprzez polymorphism » środa, 25 lipca 2012, 09:22

A dlaczego ma nie reagować, jeśli WinForms oparte jest o natywne API windowsa?
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox

Re: Probelm z wysyłaniem polecenia

Nowy postprzez Cyfrowy Baron » środa, 25 lipca 2012, 09:45

Nawiązujesz do tego, że napisałem iż okno reaguje na komunikat. Mnie to nie zdziwiło, raczej chciałem w ten sposób podkreślić różnice między oknem a kontrolkami na platformie .NETFramework.
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: Probelm z wysyłaniem polecenia

Nowy postprzez polymorphism » środa, 25 lipca 2012, 10:30

To nie tylko dotyczy .NET-a, nawet w VCL-u masz kontrolki, które nie są oknami tworzonymi przez system, np. TImage czy TPaintBox. Po prostu nie wszystko co wchodzi w skład GUI jest oknem z uchwytem (systemowym).
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox

Re: Probelm z wysyłaniem polecenia

Nowy postprzez Cyfrowy Baron » środa, 25 lipca 2012, 10:46

Doskonale zdaję sobie z tego sprawę, ale nie rozumiem do czego zmierzasz. W omawianym tutaj programie jest problem z dostępem do MainMenu.
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: Probelm z wysyłaniem polecenia

Nowy postprzez polymorphism » środa, 25 lipca 2012, 12:46

Zmierzam do tego, że NET nie musi być powodem braku reakcji na wysyłane komendy naciśnięcia klawisza, zważywszy, że oparty jest o natywne API systemowe (WinAPI). Generalnie okno/kontrolka, żeby odebrać key-event, musi mieć ustawiony focus. Być może tu tkwi problem.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    Windows XPFirefox

Re: Probelm z wysyłaniem polecenia

Nowy postprzez sfyrek » środa, 25 lipca 2012, 13:03

Odnośnie "Focusa" nie wiem czy dobrze robie bo próbuje wysłać komende do actywacji okna ale nic z tego nie wychodzi.
Avatar użytkownika
sfyrek
Bladawiec
Bladawiec
 
Posty: 18
Dołączył(a): wtorek, 26 czerwca 2012, 18:14
Podziękował : 3
Otrzymał podziękowań: 0
System operacyjny: brak systemu
Kompilator: brak kompilatora
Gadu Gadu: 0
    Windows XPOpera

Poprzednia stronaNastępna strona

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 4 gości