ShowMessage pod aplikacją.

ShowMessage pod aplikacją.
m_Lesiu
  • Rejestracja:około 12 lat
  • Ostatnio:około 4 lata
  • Postów:138
0

czy zdażyło się komuś, że Showmessage pokazywał się pod aplikacją? albo poza ekranem.
nie ma mu jak wcisnać ok i blokuje mi program.

zaraz poszperam co by jakiś winowajczy kod wrzucić, ale może ktoś z samych takich informacji może coś powiedziec?


MA
  • Rejestracja:prawie 17 lat
  • Ostatnio:12 dni
2

Problem nie dotyczy tylko okienek komunikatów, ale też formatek wyświetlanych modalnie. W przypadku komunikatów proponuję użyć funkcji API MessageBox z dodatkową flagą MB_TOPMOST w ostatnim parametrze, natomiast formatkę, która ma wyświetlić się modalnie należy wywołać tak (niestety dostępne od D2009, a może już w D2007):

Kopiuj
Form2.PopupMode:=pmExplicit;
Form2.PopupParent:=Self; //forma, względem której ma być modalnie
Form2.ShowModal; 
szopenfx
  • Rejestracja:prawie 21 lat
  • Ostatnio:6 miesięcy
0

Używasz ShowMessage w wątku?

m_Lesiu
Nie. Sposób @marogo zadziałał.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.