Где воздух гор - там тишина снегов, молчание камней и дремлет сила


>Поиск в разделе

Программирование Windows

MS VSTO 2007/Infusionsoft API /MS Outlook 2007 – интеграция

2018-03-09 05:17:23

Существует такой программный продукт как  Infusionsoft  - автоматизированная система маркетинга. Желающие могут больше узнать прямо на сайте компании: http://www.infusionsoft.com/  Как и любой крупный  проект использующий данные пользователей, Infusionsoft  имеет собсвтенный API, используя который можно получить доступ к некоторым его функциям с использованием XMLRPC. Мы совестим данное API  с VSTO 2007 и создадим приложение, интегрированное в InfusionSoft и MSOutlook. В начале необходимо скачать с сайта http://www.cookcomputing.com/blog/archives/installing-current-release-of-xml-rpc-net-from-nuget библиотеку XML-RPC.NET и установить ее с помощью  «Package Manager Console» в  Visual Studio .Для этого запускаем консоль и вводим такой код:


Читать дальше

Создание программы - MySQL DatabaseBrowser

2018-03-09 08:21:18

Сейчас использование баз данных, в то числе и удаленных стало обычной и повседневной практикой. Очень часто используется и СУБД MySQL – свободной распространяемая система управления базами данных. В основном она используется для малых и средних предприятий, где успешно решает многие задачи. Ее бесплатность, доступность, стабильность в работе и прочие характеристики позволяет говорить об это СУБД как о массовой альтернативе таких баз как InterBase или SyBase. Последние версии этой программы, существенно расширяющие ее возможности предлагают решение многих проблем, с которым сталкиваются как администратор баз данных, так и обычный пользователь.   Однако, существуют так же и проблемы при работе с Windows, как обязательное наличие драйверов ODBC   для MySQL, если СУБД работает в этой среде. Стандартный клиент для MySQL не является удобным в настоящее время, так как является консольной программой. Опять же, требуется как минимум наличие установленной копии программы MySQL сервер на компьютере пользователя. Просмотр данных и простое редактирование также в стандартном клиенте не отвечает современным требованиям к интерфейсу. Решение целого ряда повседневных задач, предполагает стандартизацию  пользовательского интерфейса и  создание удобного юзабилити.  


Читать дальше

VisualC#: Загрузчик картинок

2018-03-09 06:21:18

Создаем новый проект типа VisualC# ,называем его «MyPhotos»: Получаем такой проект стандартного приложения типа Windows:   1. Переименовываем  форму «Form1» в  «MainForm» в SolutionExplorer и компилируем приложение:     2. Добавляем два контрола -  Button и PictureBox:   Переименовываем имя контрола кнопки «button1» в «btnLoad».   После переименовываем  свойство Text контрола кнопки «&Load» c символом «&» впереди.   Затем меняем название контрола PictureBox с умолчания на «pbxPhoto» 


Читать дальше

Игра Dice: реализация с помощью С#

2018-03-09 07:14:16

Игра Dice (Кости) одна из древнейших в истории человечества. Правила ее хорошо известны, хотя существуют и разные варианты данной игры.  Ее программная реализация также бывает различной. Часто такого рода программы  делаются для развлечения или в качестве тестовых заданий. В нашем случае двое игроков имею два типа игральных костей. Игрок «Alice» использует 12 шестисторонних, а игрок «Bob» 6 двадцатисторонних игральных костей. Каждый одновременно делает бросок и побеждает тот, у кого  выпадет наибольшее число. Если числа равны, тогда ничья. Итак,  создаем в VisualStudio новый проект типа C#, за основу берем стандартное приложение Windows. На форму помещаем 22 контрола типа Labels. Два мы назовем именами наших игроков, а из  остальных, расположив их группами напротив друг друга, удалим текст, установленный по умолчанию. Также помещаем на форму контрол Button,который будет запускать игру. Затем нам необходимо создать собственно код самой игры. Чтобы не растягивать этот достаточно простой проект, далее здесь исходный код с комментариями:


Читать дальше

Пишем собственный screencapturer для Windows

2018-03-09 05:12:16

 В повседневной работе с Windows иногда , однако, все же возникает потребность в получений копий снимков с текущего рабочего стола Windows. Для этого есть масса свободных или платных программ, а мы напишем свою. Тем боле, займет это очень мало времени. Для этого нам нужно только работающий компьютер с установленной операционной системой Windows, MicrosoftVisualStudio 2005  и  конечно,  MSDN. Сама процедура разработка будет описана пошагово,  там же  будут  те части программного  кода, которые будут нами созданы. 1. Как обычно, создаем шаблон программы. Для этого запускаем MicrosoftVisualStudio 2003 , выбираем “NewProject…”, затем “VisualC++”. В этом меню выбираем “MFCApplication”. Выбираем путь где будет расположен наш проект и вводим название “screencapture”. (Хотя каждый может ввести любое название J )  Жмем «ОК». Дальше мы выбираем «ApplicationType» - “Dialogbased”. Если кто желает подарить другу или подруге свою программу, то нужно выбрать  “UseMFCinstaticlibrary”. Все остальные настройки можно оставить без изменений.


Читать дальше

Ошибка при запуске Eclipse IDE Indigo в Windows

2018-03-09 07:14:17

При установки  получил достаточно странную ошибку в при запуске благополучно скачанной и установленной среды EclipseIDEIndigo. При попытке запустить программу выскакивала такая ошибка: «FailedtoCreateJavaVirtualMachine» и работа EclipseIDE  прекращалась.


Читать дальше

Домашняя страница в MS Outlook

2018-03-10 09:22:18

Задача в данном случае достаточна тривиальна.  Нужно добавить  в MS Outlook 2007 домашнюю страницу или просто, некий сайт,  появляющуюся при запуске программы.  Мы сделаем так, чтобы загружалась стартовая страница «Google».  Для этого нам понадобится такие программы: А. Microsoft  Visual Studio 2005(или более новая версия) B. Microsoft Office 2007 C. Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System. Это можно легко  скачать с сайта компании.Размер файла чуть больше 6 Мб. Затем нужно установить.       Итак, запускаем  VS Studio и выбираем в меню “New project”.Тамнаходим  “VC#/2007-Add-ins”. Вводим название  проекта, например, “PlugOutlook” и жмем “Ok”. Далее все шаги будут расписаны пошагово.


Читать дальше
Яндекс.Метрика