On-line: Pasha, гостей 2. Всего: 3 [подробнее..]
АвторСообщение





Пост N: 10
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 22.06.06 12:27. Заголовок: Вьюер/редактор DBF-файлов


Привет всем на форуме!

Вообще, у меня не вопрос, а скрытая реклама :)
Есть у меня программа MDBrowse - вьюер/редактор DBF-файлов для DOS.
Написана под мои собственные нужды на Clipper 5.2e.
Использует стандартные драйвера DBFNTX и DBFCDX.
С 1993 года научена многому. Вот основные возможности:

1. Просмотр нескольких файлов (со связью по SET RELATION).
2. Сохранение инфы о просмотренных файлах.
3. Расширенное суммирование с разноской.
4. Мощный поиск (текст,дублеры,Locate).
5. Сравнение полей и целых файлов.
6. Преобразование DBF->TXT,HTM,RTF,XLS.
7. Заполнение по формулам.
8. Изменение структуры.
9. Расширенная сортировка.
10. Изменение режимов экрана.
11. История введенных значений.
12. Поддержка буфера обмена Win9x/NT/XP.
... и многое другое.
Всего больше 50 операций.

Основной недостаток - весь интерфейс и помощь на украинском языке :(

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

Качать здесь - http://ort.ho.com.ua/mdbrowse.rar

Спасибо: 0 
Профиль
Ответов - 13 [только новые]


администратор




Пост N: 287
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 22.06.06 13:14. Заголовок: Re:


Что то с кодировкой происходит (крякозяблики) , видимо в результате смены видео режима.
Чё делать ? ;)

OS Windows XP SP2

Спасибо: 0 
Профиль
администратор




Пост N: 288
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 22.06.06 13:59. Заголовок: Re:


Дело наверное в этом
setscrmode()
setfont()

ЗЫ
Извини но пришлось декомпильнуть прогу :)

Спасибо: 0 
Профиль





Пост N: 11
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 23.06.06 09:49. Заголовок: Re:


2 Dima

Работаю тоже под OS Windows XP SP2.
Вообще с кодировкой ничего происходить не должно, если работать в оконном режиме.
В полноэкранном могут быть крякозяблики.

Да, использую setscrmode() если количестов строк экрана, заданное в C:\MDB\CFG\MDBCFG.INI, не равно 25.
Сейчас там стоит 34:
nCntRows := 34 // Количество строк экрана (12,14,25,28,30,34,43,50,60...)

Спасибо: 0 
Профиль
модератор




Пост N: 196
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 23.06.06 11:17. Заголовок: Re:


ort пишет:

 цитата:
В полноэкранном могут быть крякозяблики.


Это известная проблема у программ на Клиппере (происходит под 98-й Виндой тоже).

Спасибо: 0 
Профиль





Пост N: 12
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 26.06.06 16:29. Заголовок: Re:


Кстати, для тех,
кто часто суммирует поля, да еще и не одно, а несколько (даже все),
да еще в нескольких файлах,
да еще с разноской по определенному выражению (и по нескольким сразу),
да еще минимум/максимум, среднее значение, количество разных значений.
Может, кто-нибудь нуждается в таком инструменте.
Вызывается по комб. Alt-F9.


Спасибо: 0 
Профиль
постоянный участник




Пост N: 42
Зарегистрирован: 24.09.05
ссылка на сообщение  Отправлено: 28.06.06 13:03. Заголовок: Re:


ort пишет:

 цитата:
Основной недостаток - весь интерфейс и помощь на украинском языке :(



дядька, еще при 560Кб она не запускается - мало ей памяти ) а больше - где взять? винды стока дают досу

переделывай на блинкер протект моде ))

Спасибо: 0 
Профиль





Пост N: 13
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 29.06.06 09:44. Заголовок: Re:


suv2 пишет:

 цитата:
дядька, еще при 560Кб она не запускается - мало ей памяти ) а больше - где взять? винды стока дают досу



Запускать нужно через ярлые так:

start C:\MDB\MDB.PIF <filename.dbf>

Кстати в C:\MDB\EXAMPLES\FAR\far_mdb.reg и
C:\MDB\EXAMPLES\DN\DN_MDB.EXT
есть примеры интеграции MDBrowse в FAR и DN соответственно.
А переделывать на Блинкер, наверное, уже все таки поздно...



Спасибо: 0 
Профиль
администратор




Пост N: 292
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.06.06 16:27. Заголовок: Re:


suv2 пишет:

 цитата:
дядька, еще при 560Кб она не запускается - мало ей памяти


Юрчик у тебя вечно мало памяти в Windows ;)))) чем ты его насилуешь ?


Спасибо: 0 
Профиль





Пост N: 69
Зарегистрирован: 28.06.05
ссылка на сообщение  Отправлено: 29.06.06 18:59. Заголовок: Re:


ort пишет:

 цитата:
уже все таки поздно


а почему? программа мощная. перевести бы её - на язык вероятного противника, и можно вполне пользовать

Спасибо: 0 
Профиль





Пост N: 14
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 29.06.06 19:41. Заголовок: Re:


SergeJa пишет:

 цитата:
программа мощная


Согласен, что Блинкер - мощная программа (прочитал у них на сайте).
SergeJa пишет:

 цитата:
перевести бы её - на язык вероятного противника


Что означает перевести?
Какого вероятного противника?

Спасибо: 0 
Профиль
администратор




Пост N: 293
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 29.06.06 20:04. Заголовок: Re:


ort пишет:

 цитата:
Что означает перевести?
Какого вероятного противника?


Как вариант переведи под Win (Gui) , чутка доведи и можно даже продавать буржуям ;)

Спасибо: 0 
Профиль





Пост N: 15
Зарегистрирован: 06.06.06
ссылка на сообщение  Отправлено: 29.06.06 20:49. Заголовок: Re:


Сперва я понял, что мощная программа - это Блинкер,
а теперь дошло - что моя
Да, есть немного мощи.
Есть мысль перевести все это дело на Харбор.
Но времени мало и Харбор совсем не знаю.


Спасибо: 0 
Профиль
модератор




Пост N: 204
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 30.06.06 09:58. Заголовок: Re:


ort пишет:

 цитата:
Харбор совсем не знаю


Рекомендую почитать на досуге "Harbour для начинающих" Александра Кресина:
http://kresin.belgorod.su/rus/hrbfaq.html


Спасибо: 0 
Профиль
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 79
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет