YTDB

YTDB (http://ytdb.ru/index.php)
-   Ядро (http://ytdb.ru/forumdisplay.php?f=25)
-   -   исходники spell_work (http://ytdb.ru/showthread.php?t=3698)

DiSlord 25.02.2010 23:57

исходники spell_work
 
Вложений: 1
Решил выложить исходники этой проги, может кому интересно...

Написана в Borland C++ Builder 6.0

Код немного сумбурен, так как писался на скорую руку, да и часто правился под конкретную задачу.
Выкладыаю тут - это единственный русскоязычный форум мангоса на который я еще иногда заглядываю.

Konctantin 26.02.2010 14:44

Ну правду говорят, проще написать самому, чем разбираться в написанном.
Спасибо за исходники, нашел там себе то что искал. Жаль что не умею с буилдером работать (точнее его нет), или можно конвертонуть для студии 2008?

KiriX 26.02.2010 16:26

Там правок не много должно быть... Как появится свободное время - тоже гляну, всё-таки, Костя (не в обиду) эта програмка привычнее.

DiSlord 26.02.2010 18:12

Цитата:

Жаль что не умею с буилдером работать (точнее его нет), или можно конвертонуть для студии 2008?
Выбор в пользу Borland C++ Builder был сделан из за простой разработки пользовательского интерфейса (работы с окнами). Там над этим можно даже не думать, нарисовал окошко да расставил их реакцию на события. Visual C с этим сложнее (намного больше сложностей). Единственный недостаток - больший размер кода и возможно более медленная работа.

Насчет конвертировать - не думаю, но основной код программы там не сложный, и написать на ее основе что-то свое думаю не составит сложностей.

Konctantin 26.02.2010 18:24

Я с кодом уже разобрался и большую часть портировал под С#, но скорость чтения файлов с моим подходом падает, даже если я их сразу считываю в память.
Единственный + из-за которого я не хочу "соскакивать" с C# это LINQ - очень удобно работать с наборами данных.

С интерфейсом проблем вроди бы нет, да согласен - там нарисовал и все, пиши акшини

Цитата:

Единственный недостаток - больший размер кода и возможно более медленная работа.
я бы не сказал. правда можно кое что упростить и добавить своего

ЗЫ. Вы выложили исходники и у меня сразу пропал интерес делать СпеллВорк, опять надо искать то, что неизвестное. Но все равно, у вас есть чему поучиться, будем тут дерзать, спасибо....

Konctantin 26.02.2010 18:30

а может это из-за того, что я заполняю DataTable в цикле обходя каждое значение, конвертирую его и записываю, хотя у вас так-же (кроме DataTable)

lovepsone 04.03.2010 21:39

люди а не подскажите как импортировать в vs 2008 ???

Konctantin 04.03.2010 22:53

Проще написать самому, так как самопальные конвертирует как попало, официальных я не находил: Код - пол беды, а формы никак.

lovepsone 05.03.2010 13:08

ясно попробую что нить сделать !! чуть что может выложу свои наработки !

a553r7fa1L3d 06.03.2010 11:27

Цитата:

Сообщение от DiSlord (Сообщение 13384)
Решил выложить исходники этой проги, может кому интересно...

Написана в Borland C++ Builder 6.0

Код немного сумбурен, так как писался на скорую руку, да и часто правился под конкретную задачу.
Выкладыаю тут - это единственный русскоязычный форум мангоса на который я еще иногда заглядываю.

Могу я создать открытый репозиторий для продолжения разработки приложения?

Если нет, как насчет опубликования обновлений в бинарном виде на форумах мангоса?

Konctantin 06.03.2010 11:36

Цитата:

Могу я создать открытый репозиторий для продолжения разработки приложения?
Я думаю да, только оставить авторство
Цитата:

Если нет, как насчет опубликования обновлений в бинарном виде на форумах мангоса?
Лучше исходный код, так как это обучающий проект.

a553r7fa1L3d 06.03.2010 11:41

Binary 3.3.2
http://filebeam.com/1a9f5b8bbf50518f05f6c011e9e5681f [Edit: поправил краш]

Konctantin 06.03.2010 13:03

Лучше репозитарий, если вы хотите этим заниматься, а в случае необходимости смогут и патч выложить


Текущее время: 14:56. Часовой пояс GMT +4.

YTDB - MaNGOS DataBase