Воплотил вновь возникшие идеи
И хоть я и не планировал сегодня работать над программой, но всё-же немного поработал. А всё дело в том, что вчера днём меня посетила парочка новых идей. Подумал я, что неплохо бы было, если в моей программе был планировщик заданий, который срабатывает в заданное время и производит заданные действия. Как планировщик заданий в операционной системе. Ну и вот, сделал эту штуку. Не сам пока планировщик, конечно. Над ним ещё нужно работать. А пока добавил кнопку на вкладочную ленту и сделал для него C#-класс, хранящий настройки. Настройки, разумеется, сохраняются в файле кэша. Будет планировщик "прикручен" к каждому из проекту отдельно. А саму реализацию ещё предстоит сделать.
Возможно, завтра и сделаю. Вызов планировщика с выполнением заданных SQL-запросов в базу данных. Для этого уже почти всё готово, нужно только сделать функцию-таймер. Да уж, эти идеи. Не дадут они покоя, пока их не реализуешь.
Да, и вторая идея. Ну это так, мелочи. Но, возможно, пригодится. А именно, я добавил новую пользовательскую функцию в SQLite, назвав её rand_pattern. Как понятно из названия, она генерирует случайное значение по заданному шаблону. Шаблон может быть, например, таким: [a|b|c] + [d|e|1-100]. Так что вот так.
Ну и вот, скриншот кода самой функции.
Ну и вот, закончу на сегодня работу с программой. Уж больно хочется заняться 3D моделированием. Работаю над новой крутой работой. Так что на этом у меня все и до новых постов, до новых свершений.


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