Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-11-25, 15:03x



Odpowiedz w temacie  [ Posty: 4 ] 
SendDlgItemMessage Nieudokumentowana funkcja 
Autor Wiadomość

Rejestracja: 2009-12-09, 16:02
Posty: 33
Post SendDlgItemMessage Nieudokumentowana funkcja
Witam

Chcę wykorzystać nieudokumentowana funkcję AMBasica SendDlgItemMessage.
Problem mam z przekazaniem wParam, który dla mojego mesydża musi być stringiem.
Dostaję komunikat o niemożliwej konwersji ze String na Int. Czyli oczekuje Int. W VB byłoby to coś w ten deseń:
SendDlgItemMessage(id, msg, BYVAL "ALABAMA", 0)
Da się to zrobić?


2010-06-11, 12:14
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post 
składnia polecenia to

Kod:
SendDlgItemMessage(id_kontrolki, message)


przykładowo dla Formy

Kod:
FORM "Test", 200,100
   
   iText = Edit "",sText,5,5,80,20


Wywołanie
Kod:
#define WM_PASTE                        0x0302

   SendDlgItemMessage( iText, WM_PASTE)


Spowoduje wklejenie tekstu ze schowka do kontrolki typu Edit

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-06-12, 10:10
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post 
Napiszesz do czego chcesz tego użyć?

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2010-06-13, 10:38
Wyświetl profil

Rejestracja: 2009-12-09, 16:02
Posty: 33
Post 
Od końca.
Chcę tego użyć do wysłania komunikatu EM_PASSWORDCHAR (0xcc) do textboxa. Czyli już wiadomo, o co chodzi.
Żeby tego dokonać, to muszę (zgodnie z http://vmd.myxomop.com/apires/ref/e/em_ ... dchar.html ) zrobić tak:
SendDlgItemMessage(id_kontrolki, EM_PASSWORDCHAR, "*", 0)
problem jest właśnie z tą gwiazdką, bo trzeba przekazać wskażnik na nią, a nie wiem, jak to zrobić...
Gdy 3 parametr nie jest string, to wszystko działa OK, bo jest to przykład wzięty z helpa Symfonii (lub Encyklopedii).


2010-06-14, 08:24
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 4 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. funkcja kwota

w Programowanie

mlodszy2

3

3876

2015-12-22, 18:18

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Funkcja Rozlicz w ERP

w Programowanie

michal.polewka

1

2795

2019-06-13, 16:17

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. FiK 2021.2 - nieaktywna funkcja

w Programy Księgowe

gromiasty

2

2351

2021-08-10, 10:37

gromiasty Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Funkcja numerEwid() dubluje zapis

w Programowanie

WojtekM

0

11954

2015-09-30, 14:33

WojtekM Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 36 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant