Завершение работы с сокет-соединением
Ну вот и завершена работа с передачей данных через сокет-соединение. Она заняла у меня намного больше времени, чем я ожидал. В пятницу сделал окно для отправки данных через сокет. Ну а сегодня окно для получения и сохранения этих данных. Целый день заняла эта работа. Думал, управлюсь часам к пяти вечера. Но нет, вышло дольше, как всегда короче. Так что схема с передачей данных через сокет следующая. Сначала нужно запустить первое окно программы и в ней открыть диалоговое окно для приёма данных. Там нужно включить прослушивание порта, чтобы сокет-соединение заработало. Далее нужно запустить второе окно программы и там уже открыть диалоговое окно для отправки данных через сокет соединение. В этом окне нужно выбрать те таблицы (и столбцы этих таблиц), которые нужно отправить.
Ну а затем, собственно, нажать на кнопку "отправить". В первом окне программы после этого всплывет окно, в котором будет предложено принять отправляемые данные, либо отклонить их принятие. После подтверждения данные будут получены и в окне будет создан список с полученными таблицами.
Там нужно снова выбрать из списка полученных таблиц и столбцов, которые будут сохранены в таблицы. И есть отмеченные таблицы уже существуют в базе данных, то данные в них просто будут записаны. А если таких таблиц ещё не существует в БД, то они будут созданы. Ну и вот, как выглядит окно отправки после, собственно, отправки данных:

Ну а вот окно для приёма и сохранения данных в таблицах:

Так что вот, на этом на сегодня всё. Пора заканчивать. Ну а на вкладке программы "Сервис" останется доделать всего две функции: почтовую email-рассылку и работу со скопированными данными через буфер обмена. Чтобы скопированные данные можно было вставлять в таблицы. Так что вот так.
Ну и на этом у меня всё на сегодня. И теперь уже до новых постов и до новых свершений.

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.