|
Почетный модератор
23251 / 9163 / 1084
Регистрация: 11.04.2010
Сообщений: 11,014
|
|||||||
Готовые решения и полезные коды на Visual Basic .NET (Часть-1)18.08.2011, 22:44. Показов 584033. Ответов 250
Предлагаю в этой теме размещать ответы на часто задаваемые вопросы и просто делиться полезными кодами.
Обращаю внимание на некоторые моменты, которые являются дополнением к основным правилам
Просьба к постившим: не спешите постить решения "сгоряча", тщательно обдумайте список вопросов, их тематику и порядок Если вы найдете информацию, которой можно было бы дополнить ваши предыдущие сообщения, что-то изменить или перегруппировать, пишите в л/с.
Примечание: некоторые коды приведены без учета строгой типизации (Параметр Strict), поэтому для их использования необходимо выполнить приведение типов
55
|
|||||||
| 18.08.2011, 22:44 | |
|
Ответы с готовыми решениями:
250
Готовые решения и полезные коды на Visual Basic .NET (Часть-2)
|
|
Строитель
|
|||||||||||
| 07.06.2014, 12:54 | |||||||||||
|
Как сделать Popup элемент?
И так создаём элемент UserControl и переименовываем его в PopupControl и размещаем на нём не сколько элементов. После того как добавили элементы, добавляем следующий код
9
|
|||||||||||
|
Заблокирован
|
|
| 09.06.2014, 06:09 | |
|
Вход в ВКонтакте
Вводим логин, пароль (кнопка рядом с полем для пароля показывает буквы пароля), нажимаем Вход - в WebBrowser загружается наша страница ВКонтакте, мы авторизованы. Вместо WebBrowser целесообразно использовать Awesomium (см здесь). Он не завешивает форму на момент загрузки страницы и вообще быстрее (по сути, это хром). Код кнопки Вход и как я до него додумался.
P.S. Проект написан в SharpDevelop (за неимением иного на данный момент), однако в Visual Studio 2005 и новее должен открываться.
2
|
|
|
Строитель
|
||||||
| 10.06.2014, 10:18 | ||||||
|
Как узнать какой объекта находится на форме по координатам?
Думаю здесь объяснять ничего не надо, если честно код очень простой.
3
|
||||||
|
1548 / 1525 / 325
Регистрация: 03.10.2012
Сообщений: 1,551
|
||||||
| 11.06.2014, 19:20 | ||||||
|
Пример использования GPS-координат добытых из файла JPEG.
Если ваше приложение умеет просматривать фотографии, то с помощью этого примера вы можете добавить в него такую функциональность как "Показать на карте". Файл должен содержать GPS-координаты. Если таковые отсутствуют, код покажет точку с координатами 0,0 (в Атлантическом океане). Вот класс для вытаскивания GPS-координат из JPEG-файла:
Он находится во вложении в папке с программой (ViewPoint.htm). Также, в папке с программой есть для примера файл содержащий GPS-координаты (01.jpg). Хочу предупредить, что, поскольку это пример, интерфейс упрощен до предела, дабы не загромождать код.
9
|
||||||
|
|
|
| 18.06.2014, 11:48 | |
|
Как отправить SMS на мобильный номер используя API сервиса Comtube на VB.NET 3.5
-Сервис COMTUBE.RU -Необходима предварительная регистрация -Сервис платный (на день написания поста 1 sms = 0.65 руб.) -Все необходимые API расписаны в PDF (там же есть ссылки на другие API сервиса) -Так же есть рабочий пример в ZIP -Минус данной системы в том что SMS отправляется оператору почти моментально, но скорость отправки SMS оператор > абонент может достигать от минуты до /знак бесконечности/
8
|
|
|
Строитель
|
||||||
| 26.06.2014, 03:43 | ||||||
|
Как отследить нажатие клавиши когда приложение свёрнуто?
И так, размещаем на форме таймер и в классе Form1.vb размещаем этот код
5
|
||||||
|
Заблокирован
|
|||||||||||||||||||||||||||||||
| 28.06.2014, 18:35 | |||||||||||||||||||||||||||||||
|
Глубины WebBrowser и MSHTML.
Рассмотрим несколько простых, но в то же время интересных и полезных трюков с WebBrowser и MSHTML. Для справок: MSHTML (он же Trident) - это движок от Internet Explorer, то есть библиотека, работающая с DOM-содержимым - HTML-кодом страницы. MSHTML хранит код страницы, при необходимости редактирует и указывает IWebBrowser2 (на котором основан WebBrowser), как страницу отображать визуально, а он отображает. 1. Как сделать, чтобы форма не зависала, пока WebBrowser загружает страницу?
1) WebBrowser1.Document загружен, после первого цикла (чтобы, например, внедрить в страницу скрипт) 2) WebBrowser1.Document.Body загружено, после второго цикла (чтобы, например, изменить код body страницы) И всё это не используя DocumentCompleted. 2. Как по-быстрому сделать визуальный (WYSIWYG) редактор страниц типа очень простого аналога Dreamweaver? (Предварительно добавляем ссылку на COM Microsoft HTML Object Library или файл mshtml.tlb)
3. Как сфокусировать документ в WebBrowser в режиме редактирования, чтобы не тыкать его мышью, прежде чем печатать символы? WebBrowser1.Focus не работает.
В WebBrowser - нет. Как уже говорилось, IWebBrowser2, на котором он основан, не работает с кодом страницы (авторы WebBrowser прикрутили к нему ещё кое-какие выжимки MSHTML, но там только самое основное вроде Cut, Copy, Paste). А вот в MSHTML - есть. Используя HtmlDoc2 из трюка 2:
Примечание № 2: включенный WYSIWYG для этого дела НЕ нужен. 4А. А если я захочу ссылку на локальный файл вставить, мне тоже URL руками вводить?! ![]()
Потому что в WebBrowser, в отличие от нативного IWebBrowser2, включена сыроватая оболочка для части его функционала. Примечание: включенный WYSIWYG опять НЕ нужен. P.S. Во вложении - проект с трюками 1, 2, 3.
6
|
|||||||||||||||||||||||||||||||
|
Заблокирован
|
|||||||||||||||||||||||||||||||||||||||||
| 03.07.2014, 22:17 | |||||||||||||||||||||||||||||||||||||||||
|
Как читать и редактировать БД Access (*.mdb), не используя ADO/ADO.NET и вовсе не зная SQL?
или DAO vs ADO 0. В чем плюсы DAO Кликните здесь для просмотра всего текста
ADO - вещь не очень приятная, достаточно сложная для новичка и достаточно глючная. Чтобы просто прочесть данные из таблицы, уже нужно иметь базовые знания языка SQL. Чтобы отредактировать данные, нужно как минимум добавить в таблицу ключевое поле-счетчик и написать как минимум 1 SQL-запрос (UPDATE, INSERT, DELETE). А SQL-запросы - это частые проблемы с зарезервированными словами и опять же знание языка SQL. Можно, правда, использовать OleDbCommandBuilder, но это глюки (достаточно добавить один столбец с пробелом в названии и билдер уже не сработает), тоже проблемы с зарезервированными словами и в конечном итоге снова знание SQL. ...Было бы здорово, если бы можно было читать и редактировать данные в таблицах БД без необходимости использовать SQL как таковой и, как следствие, без нужды в ключевом столбце, проблем с зарезервированными словами и без многих прочих глюков. То есть так, как это делает сам MS Access. Или так, как мы читаем и редактируем книги Excel с помощью библиотеки NPOI. И чтобы при всём этом мы всегда могли написать что-нибудь на SQL, если это понадобится или мы просто захотим. Так вот, такое возможно, если использовать не ADO, а DAO. Разница в двух буквах, а общего - ничего ![]() 1. Как использовать DAO? 1. Добавляем в проект ссылку на COM Microsoft DAO *.* Object Library. Я брал версии 3.6. 2. Создаём объект DBEngine
Чтобы переключиться на другую строку, используем MoveNext(), MovePrevious(), Move(), MoveLast(). 6. Чтобы добавить строку, используем:
Если SQL всё-таки понадобится, чтобы сделать нечто такое, что не предусмотрено в DAO по умолчанию, можно использовать
Можно через Microsoft.Office.Interop.Access.Ado. Нужно ли или есть более удобный способ - не знаю. 4. Примеры проектов Ну и напоследок пара примеров проектов. MS Access by DAO without ADO - это чтение и редактирование таблиц в БД mdb. ACCDB without ADO.NET - аналогично для accdb. Правда, там я зачем-то стал использовать COM Access, хотя достаточно было и Microsoft.Office.Interop.Access.Ado. Но, может, это и к лучшему ![]() Версия VS - 2010.
7
|
|||||||||||||||||||||||||||||||||||||||||
|
27 / 27 / 8
Регистрация: 30.04.2012
Сообщений: 96
|
||||||
| 06.07.2014, 23:19 | ||||||
|
Конвертировать изображения в PDF с помощью iTextSharp
В этом примере для каждого изображения имеющего расширение jpg и находящегося в папке C:\Temp будет создан отдельный PDF-файл. имя PDF-файла совпадает с именем изображения. Размер листа в PDF-файле соответствует размеру ихображения. На форму кинуть кнопку.
4
|
||||||
|
|
||||||
| 10.07.2014, 21:11 | ||||||
|
Реализация вертикального ProgressBar-a
Инструменты и технологии: VS 2010, Net Framework 4.0
3
|
||||||
|
Заблокирован
|
||||||||||||||||
| 15.07.2014, 07:39 | ||||||||||||||||
|
Контрол для показа( и редактирования) документов Ms Word
Для Екзела написано много библиотек, дающих нам возможность читать и xls и xlsx, и даже есть специальный элемент для показа листов Екзела на форме - Reogrid. Бесплатный и open-source-ный С Вордом, в особенности старого образца Doc, дело не так блестяще. Показывать и редактировать документы можно только Com-объектом Microsoft Word x.x Object Library, или его Managed-оболочкой Microsoft.Office.Interop.Word. Остальное стоит $$$ Microsoft Word x.x Object Library из-коробки не предусматривает показ документа Ворд в контроле. Но мы можем 1) создать новый Com-объект Ворд
wd.Visible = True 4) применяя Winapi вставить окно Ворда в контрол dirty trick, как говорят в англоязычных странах. Но работает По этому пути пошли авторы контрола Winwordcontrol, написанного на c# и работающего с Вордом 2000 http://www.codeproject.com/Art... ol-for-NET Я портировал их код на Vb.net под Ворд 2003 (просто добавил ссылку на Microsoft Word 11.0 Object Library вместо более старой и слегка поменял код) и внес несколько мелких правок, которые счел нужным При конвертации кода с шарпа на барсик пользовал http://converter.telerik.com/ ЕЩЕ РАЗ Работало в Ворд2003. Вы можете добавить ссылку на Microsoft Word x.x Object Library другой версии, той которая у вас, возможно слегка поменять код (если это Ворд2000 или старше) и попытаться запуститься. Не гарантирую что будет работать в Ворд2007 и выше, где ленточный интерфейс А вот и сам проект
3
|
||||||||||||||||
|
Заблокирован
|
|||||||||||||||||||||
| 17.07.2014, 03:53 | |||||||||||||||||||||
|
Управление окнами другой программы
Немного теории
Окно абсолютно любой программы на Windows создается, рисуется на мониторе и управляется с помощью набора библиотек WinApi. Такие библиотеки и фрэймворки как Winforms, MFC, Qt (на Windows), служат всего лишь оболочками-посредниками над Winapi, упрощающими доступ к функционалу Winapi и приводящими его в стиль ООП. Непосредственно управляет окнами только WinApi. Поэтому независимо от примененного фрэймворка все окна на Windows идентичны
Любое окно Windows имеет три параметра:
С помощью функции WinApi FindWindow по заголовку можно получить хендл hWnd
А с хендлом уже можно работать другими функциям WinApi. Например, ShowWindow с параметром SW_MAXIMIZE разворачивает окно во весь экран
Вот такой код разворачивает окно калькулятора Windows во весь экран (невзирая на то, что кнопка "Развернуть" у него всегда заблокирована!)
См. проект в аттаче -- и поймете, как их оттуда "извлечь" Как можно догадаться, к окну калькулятора мы здесь обратились по его заголовку с текстом "Калькулятор". А что, если заголовок все время меняется? Как, напр., у блокнота? Тогда мы можем обратиться к окну по имени оконного класса -- он не меняется никогда.
Но как же узнать его имя? А здесь опять надо применить кое-какие функции WinApi. Для этой цели я написал утилиту Window browser, тоже на Vb.net. Она в аттаче. Запускаете, наводить мышку на окно -- и видите имя класса окна. Это имя класса нужно запомнить и использовать в FindWindow -- все будет работать
6
|
|||||||||||||||||||||
|
Заблокирован
|
||||||
| 18.07.2014, 05:58 | ||||||
|
Четвертая кнопка в шапке окна (Wpf, реализация для включенного Aero glass)
Применен класс WindowChrome библиотеки Microsoft.Windows.Shell.dll Код (голый Xaml)
Иконку и текст заголовка дорисуете сами. По вопросу текста DrawThemeTextEx в помощь Пы.Сы. Ежели пораскинуть мозгами, то этим способом можно написать еще адову кучу полезных контролов! Панель быстрого доступа как в ленточном интерфейсе... Компактная панель вкладок как в Хромиум (Не в честь него ли класс назван WindowChrome?)... Только не злоупотребляйте, а то юзверь не сможет окно перетягивать если вся шапка будет закрыта кнопками
4
|
||||||
|
Строитель
|
||||||
| 28.07.2014, 10:02 | ||||||
|
Как сделать изображение (Bitmap, Image) прозрачным?
6
|
||||||
|
Заблокирован
|
||||||||||||||||||||||||||||||||||||
| 05.08.2014, 21:28 | ||||||||||||||||||||||||||||||||||||
|
Желтый и зеленый ProgressBar и прочие Vista GUI API
В Windows Vista появился ряд интересных API пользовательского интерфейса, которые затем перекочевали в Win 7 и Win 8 и были слегка доработаны. Среди этих API - новые видоизмененные типы контролов и новые функции для стадартных элементов UI приложения (рамка окна и кнопка на панели задач), а также, например, новые типы диалоговых окон. Я потихоньку пишу Managed-оболочку Vista API для http://codeproject.com/, в обзоре которой постараюсь рассмотреть все Vista API, о которых найду информацию в интернете, причем не только на VB.NET для WinForms, но и на VB.NET для WPF, C# для Winforms и WPF, C++/CLI для Winforms и C/C++ для чистого WinAPI. Это недоделанная, сырая версия обзора (в последствии планирую написать сюда еще один пост, где уже будет полная), поэтому в ней рассмотрены далеко не все Vista API и не полностью. Но все-таки кое-что интересное, отсюда почерпнуть, ИМХО, можно. Так как многие контролы Vista API не имеют официальных наименований или эти названия мало кто знает, прилагаю скриншот, где наглядно видно, что сюда входит. Кнопка - канал управления (BS_COMMANDLINK)
Кнопка с разделителем (кнопка-комбобокс BS_SPLITBUTTON)
ProgressBar желтого или красного цвета, но со стандартной темой оформления (PBM_SETSTATE)
Желтый прогрессбар обычно означает, что процесс поставлен на паузу, красный - что произошла ошибка.
Кнопка со щитом "требуются права администратора"
Иконка щита на кнопке означает, что действие, которое делает кнопка, можно сделать только из-под админа. Благодаря параноидальности WinVista/7/8, пожалуй, самый практичный контрол Vista API ![]()
TextBox с подсказкой (пока в поле не введен текст, отображается некая надпись)
Можно, например, отображать формат, в котором в поле нужно ввести номер телефона, типа 7 (XXX) XXX-XX-XX Довольно практично... Позволяет сделать интерфейс компактнее. Хотя отдельный Label для этой цели все-таки удобнее. А своя модификация TextBox специально для этих целей - и подавно.
Аналогичный ComboBox
Ну и расширенный стеклянный фрейм Aero средствами DwmApi (тоже Vista API)
P.S. А в качестве нагрузки, в модуле Win32Api показано как на VB.NET импортировать некоторые функции WinAPI, причем способом наиболее совместимом с VB 6, без DllImport. SendMessage, например. P.P.S. Проект в VS 2008.
1
|
||||||||||||||||||||||||||||||||||||
|
Заблокирован
|
||||||
| 09.08.2014, 22:57 | ||||||
|
Получение писем из почтового ящика по протоколу POP3 с помощью библиотеки OpenPOP.NET
В отличие от протокола исходящей почты SMTP, какие-либо средства для работы по протоколам входящей почты - POP3 и IMAP - в платформу .NET не включены. Для получения писем из почтового ящика по протоколу POP3 (о IMAP - позже) необходимо использовать ту или иную библиотеку сторонней разработки, выложенную в Интернет. Я выбрал библиотеку OpenPOP.NET как простую, удобную и бесплатную. Нашел я её на одном из форумов, кажется, StackOverflow, когда гуглил на соответствующую тему. Читать далее
Необходимо подключить к проекту:
Внимание! 1. Библиотеку OpenPop.dll нужно положить рядом со скомпилированным exe, и добавлять в проект именно оттуда. 2. Чтобы получение писем работало, нужно включить специальную опцию в настройках Вашего почтового сервиса. Обычно такая опция бывает в разделе Почтовые клиенты или Почтовые программы. В Яндексе эта опция здесь: https://mail.yandex.ru/neo2/#setup/client Примечание: по POP можно стабильно получать почту только из папки Входящие. Возможность получения почты в других папках зависит от почтового сервиса и его настроек.
Эквивалентные примеры на других языках: C++/CLI
1
|
||||||
|
Заблокирован
|
|||||||||||
| 10.08.2014, 05:42 | |||||||||||
|
Простой локальный клиент-сервер
Взято отсюда и портировано на VB.NET. Код клиента переведён вручную, сервера - конвертирован с помощью http://converter.telerik.com/ Принцип такой: Запускаем сервер. Запускаем клиента. Вводим в клиента сообщение. Его принимает сервер. Сам не разбирался. Код сервера
Код клиента
1
|
|||||||||||
|
Заблокирован
|
||||||||||||||||||||||||||
| 11.08.2014, 02:30 | ||||||||||||||||||||||||||
|
Вопрос: Как применить контрол WPF в приложении Winforms, и наоборот?
Ответ: Использовать особый контрол ElementHost. А наоборот - WindowsFormsHost. В первом случае проект должен быть под .NET версии 3.0 или выше, иначе WPF в нем просто не будет доступно. Как использовать ElementHost
1. Меню Проект -> Добавить новый элемент -> выбрать Пользовательский элемент управления WPF -> ОК. 2. Разместить на созданном юзерконтроле WPF нужные элементы управления WPF. 3. На окне Winforms разместить контрол ElementHost (он должен быть внизу панели элементов, в группе Взаимодействие WPF). 4. Построить проект. Это нужно для того, чтобы сделать юзерконтрол WPF доступным. 5. В свойство Child Вашего ElementHost поставить Ваш юзерконтрол WPF. Как использовать WindowsFormsHost
1. Меню Проект -> Добавить новый элемент -> выбрать Пользовательский элемент управления -> ОК. 2. Разместить на созданном юзерконтроле Winforms нужные элементы управления Winforms. 3. На окне WPF разместить контрол WindowsFormsHost. 4. Построить проект. Это нужно для того, чтобы сделать юзерконтрол доступным. 5. В XAML-разметке окна добавить тэгу Window аттрибут
6. Внутрь элемента WindowsFormsHost добавить код
Примечание: похожим способом можно добавить на форму и готовый контрол Winforms, например, DataGridView:
======================================= Примеры на других языках: PascalABC.NET (только ElementHost) ======================================= P.S. Вижу, что в топике, как говорится, давно уже "черт ногу сломит"... И неудивительно, ведь тут нет даже элементарной сортировки исходников по каким-либо категориям. Но если поиск по топику научится находить посты по ключевым словам, то все-таки порядка будет больше и в целом пользы от топика - тоже. А если это научится делать еще и Гугл или Яндекс, то будет вообще отлично. Вот решил провести эксперимент - добавить к этому посту тэгов и через некоторое время понаблюдать за эффективностью поиска. Тэгов мало, чтобы не делать лишней работы - очень может быть, что окажется напрасно. Тэги: vb.net , vb.net elementhost , vb.net windowsformshost , vb.net wpf control in winforms , vb.net winforms control in wpf , vb.net elementhost example , vb.net windowsformshost example , visualbasic .net , visualbasic .net elementhost , visualbasic .net windowsformshost , visualbasic .net wpf control in winforms , visualbasic .net winforms control in wpf , visualbasic .net elementhost example , visualbasic .net windowsformshost example
1
|
||||||||||||||||||||||||||
|
Заблокирован
|
||||||
| 11.08.2014, 03:03 | ||||||
|
Вопрос: Как с помощью WinAPI заблокировать некую клавишу, чтобы она не нажималась ни в 1 программе?
Ответ: Можно поставить хук на клавиатуру. Этим способом можно не только заблокировать клавишу(-и) от нажатия, но и назначить ей (им) какое-либо действие. Учтите, что хук исчезает при завершении приложения, его установившего. Пример с клавишей Win (которая вызывает меню Пуск)
P.S. Товарищи! Чтите Уголовный Кодекс! Если напишете троян и вас поймают, отвечать буду не я, а вы.
Все равно как если вы кого-то убьете кухонным ножом, посадят вас, а не того, кто сделал нож. Я написал всего лишь пример хука, который можно применить и во вполне мирных целях, например, создать свой аналог ClassicShell для Win8. А вы сделали на его основе мерзопакость и в лицензионном соглашении не предупредили пользователя об ее подлинном назначении, или же установили ее пользователю против его воли. Это уже статья. Хотя... Найти программу без каких-либолишних функций сейчас практически невозможно, так что по идее под нее должно подходить очень много что. P.P.S. Код откуда-то скопипастил и портанул-конвертнул на VB.NET вот этой штукой http://converter.telerik.com/ Если явится автор кода и потребует указать источник, пускай дает ссылку - укажем.
2
|
||||||
|
Заблокирован
|
||||||||||||||||
| 11.08.2014, 21:19 | ||||||||||||||||
|
Вопрос: Как получить данные со страницы сайта (например, температуру воздуха с http://qip.ru/) без регулярок и не вникая в API сайта (если оно вообще есть)?
Ответ: Скачать код страницы с помощью WebClient в строку String, после чего распарсить ее с помощью специальной библиотеки HtmlAgilityPack. Скачивание кода страницы с помощью WebClient в строку
Импортируем пространство имен System.Net, добавив строку кода
Вставим этот код в любой обработчик события, например, Form_Load
Парсинг строки со скачанным кодом страницы
Скачаем архив с библиотекой HtmlAgilityPack с ее сайта (щелкаем ссылку Release Binaries - это все нужные dll без кода). Эта библиотека позволяет работать с HTML-кодом как с DOM-деревом, подобно тому, как его можно парсить в JavaScript, используя document.getElementById() и тому подобное. Откроем архив. Увидим папки с разными сборками библиотеки для разных платформ (.NET 2.0, .NET 3.0, .NET 4.0, .NET 4.0 Client Profile, .NET 4.5, Windows RT - Metro, Windows Phone). Распакуем 3 файла (dll, xml, pdb) версии для .NET 2.0 в папку с нашим exe (bin\Debug\ или bin\Release\). Добавим в проект ссылку на библиотеку HtmlAgilityPack.dll (меню Проект -> Добавить ссылку). Импортируем пространство имен HtmlAgilityPack. Добавим к предыдущему коду следующий код:
P.S. Рядом с ехе всегда должен лежать файл HtmlAgilityPack.dll, иначе он не запустится.
1
|
||||||||||||||||
| 11.08.2014, 21:19 | |
|
Помогаю со студенческими работами здесь
120
Basic4Android. Готовые решения полезные коды Полезные коды для PascalABC.NET Готовые коды для решения лабораторных работ Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net ?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|