Form.SerialNumber
SerialNumber (Серийный номер формы) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Атрибут получает порядковый (серийный) номер визуальной формы, который в дальнейшем может использоваться для ее уникальной идентификации. Номер является уникальным для текущей сессии для всех уже созданных или закрытых форм, а также форм, которые могут быть созданы в будущем. Атрибут используется только для загруженных визуальных форм, поток без визуальной формы не имеет серийного номера формы (но имеет серийный номер потока см. ThreadSerial). В одном потоке могут быть инициализированы несколько форм, каждая будет иметь свой уникальный номер.
Синтаксис
Form.SerialNumber:<Порядковый (серийный) номер визуальной формы (INT)>
Возвращаемое значение
Возвращает целое число.
Примеры
//Обработчик визуального события OnMessage (редактируется в редакторе форм Студии) Message("Было получено сообщение: "+Message+" с параметрами ""+Param+"",""+Option+"""");
//Отсылает сообщение 10001 без дополнительных параметров текущей форме SendMessageToForm(Form.SerialNumber,10001); //В лог будет выведено "Было получено сообщение: 10001 с параметрами "",""