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





Пост N: 22
Зарегистрирован: 01.01.10
ссылка на сообщение  Отправлено: 06.01.10 04:41. Заголовок: Добрые люди - помогите, пожалуйста ...


Проблема в чем - решил посмотреть FiveWin (хотя началось с TSBrowse) на сайте разработчика версия 2006-го года, номер бесплатной версии 6.12 (а существует вроде бы 9.12 свежий, но не бесплатный), а xHarbour версии 1.2.1 и при попытке выполнить откомпилированную (с горем пополам) программу alert.prg выдается ошибка - несоответствие PCODE из библиотеки FiveHx.lib (для библы. FiveH.lib выдается Unresolved external) - версия pcode 7, а вся остальная программа, скомпилированная новым xHarbour - pcode версии 10. Как быть? Только покупать FiveWin? Или искать старый xHarbour? В принципе исходники FiveWin вроде есть (полные или нет - неизвестно), но вероятно "забыли" приложить make - файлы, а там 398 файлов. Или я чего-то не понимаю, или не знаю где скачать нужное? И вообще нужен ли этот FiveWin для TSBrowse? И если знаете - какая версия TSBrowse самая свежая (я нашел версию 7.01)?


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


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




Пост N: 1340
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 06.01.10 08:24. Заголовок: sergey5703 пишет: И..


sergey5703 пишет:

 цитата:
Или искать старый xHarbour?


Взять его можно тут http://www.fivetechsoft.com/english/downloads.html

 цитата:
www.fivetechsoft.com
Harbour and xHarbour versions to use with FWH 6.12: Harbour for Borland C++ 5.5 Harbour for Microsoft xHarbour for Borland C++ 5.5 xHarbour for Microsoft






Спасибо: 1 
ПрофильЦитата Ответить
Администратор




Пост N: 1278
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 06.01.10 09:25. Заголовок: sergey5703 пишет: К..


sergey5703 пишет:

 цитата:
Как быть? Только покупать FiveWin? Или искать старый xHarbour? В принципе исходники FiveWin вроде есть (полные или нет - неизвестно), но вероятно "забыли" приложить make - файлы, а там 398 файлов.



Надо просто полностью пересоздать fivehx.lib
Ниже я даю свои батники для этого. Некоторые модули у меня находятся в каталоге Patch, поскольку я их правил. Для них надо поставить каталог либо Classes, либо Function. Некоторые ненужные мне модули я не включаю в сборку

Файл cl.bat:

@if not exist %1.prg exit 
set HB_INSTALL=e:\xharbour
%HB_INSTALL%\bin\harbour %1 /o%1.c /L /N /M /W /Id:\fwh\include;%HB_INSTALL%\include\ >>_err
@if errorlevel 1 goto :err
d:\bcc55\bin\bcc32 -M -c -O2 -Id:\bcc55\include;%HB_INSTALL%\include -o%1.obj %1.c
@if errorlevel 1 exit
d:\bcc55\bin\tlib fivehx /P32 +-%1
@del %1.c
@del %1.obj
goto :ok
:err
pause
:ok


Файл fivehx.bat:

call cl Classes\ACTIVEX 
call cl Function\ALERT
call cl Classes\BAR
call cl Classes\BITMAP
call cl Classes\BLOCK
call cl Function\BROWSE
call cl Classes\BRUSH
call cl Patch\BTNBMP
call cl Classes\BUTTON
call cl Patch\CHECKBOX
call cl Classes\CLIPBRD
call cl Function\CLIPMORE
call cl Patch\COMBOBOX
call cl Classes\CONTROL
call cl Classes\CURSOR
call cl Classes\DATABASE
call cl Function\DBTOOLS
call cl Classes\DDE
call cl Classes\DDECLIEN
call cl Patch\DIALOG
call cl Classes\DLGFIND
call cl Function\DLGS32
call cl Classes\DbCombo
rem DbgItem
rem DbgStack
rem DbgVar
call cl Function\EDITCELL
call cl Patch\ERRSYSW
rem call cl Function\EXPBUILD
call cl Classes\FGET
call cl Function\FILENAME
call cl Classes\FLINE
call cl Classes\FONT
call cl Function\FWERROR
call cl Function\GETSYSIN
call cl Function\GETTASKS
call cl Classes\GROUP
call cl Function\GTF
call cl Function\HARBOUR
rem HARBOUR_
call cl WinAPI\HELP32
call cl Classes\ICON
call cl Classes\IGET
call cl Classes\IGROUP
call cl Classes\IMAGE
call cl Classes\INI
call cl Classes\Internet
call cl Function\KEYS
call cl Classes\LINKLIST
call cl Function\LOADVAL
call cl Function\LONGNAM2
call cl Classes\MDICHILD
call cl Classes\MDICLIEN
call cl Classes\MDIFRAME
rem call cl Function\MDIREC
call cl Function\MEMSTAT
call cl Classes\MENU
call cl Classes\MENUITEM
call cl Classes\METER
call cl Classes\MGET
call cl Function\MIMECLIP
call cl Classes\MRU
call cl Classes\MSGBAR
call cl Function\MSGCALC
call cl Function\MSGGET
call cl Function\MSGLIST
call cl Function\MSGLOGO
call cl Function\MSGMETER
call cl Function\MSGRUN
call cl Function\MSGTBAR
call cl Function\MemoEdit
call cl Function\OBJECTS
call cl Classes\OBJFILE
call cl Function\ODATA
call cl WinAPI\ODBC
call cl Classes\OUTLOOK
call cl Classes\PDMENU
call cl Classes\PDREPORT
call cl Classes\PEN
call cl Classes\PRINTER
call cl Classes\RADIO
call cl Classes\RADMENU
call cl Function\RANDOM
call cl Classes\RCOLUMN
call cl Classes\REBAR
call cl Classes\RECT
call cl Classes\REG32
call cl Classes\REPORT
call cl Classes\RFILE
call cl Classes\RGROUP
call cl Classes\RLINE
call cl Classes\RPREVIEW
call cl Classes\RTFFILE
call cl Patch\SAY
call cl Classes\SCRLLBAR
call cl Classes\SELECTOR
call cl WinAPI\SHELLAPI
call cl Classes\SLIDER
call cl Classes\SPLITTER
call cl Classes\SQLERROR
call cl Classes\STATUSBA
call cl Classes\TABS
call cl Classes\TACCTBL
call cl Classes\TCBROWSE
call cl Classes\TCCOLUMN
call cl Classes\TCLIPGET
call cl Classes\TComObj
call cl Classes\TCompone
call cl Classes\TDBFComp
call cl Classes\TDBODBC
call cl Classes\TDBODBCD
call cl Classes\TDDEMLCl
call cl Classes\TDDEMLSV
call cl Classes\TDICT
call cl Classes\TDOSPRN
call cl Classes\TDTPICKE
call cl Classes\TENHMETA
call cl Classes\TDbase
call cl Classes\TEXSTRUC
call cl Classes\TFILEGTF
call cl Classes\TFTP
call cl Classes\TField
call cl Classes\TFile
call cl Classes\TForm
call cl Classes\TFtpCli
call cl Classes\TFtpFile
call cl Classes\TFtpSess
call cl Patch\TGET
call cl Classes\TGRAPH
call cl Classes\THTMLPAG
call cl Classes\TIMAGLST
call cl Classes\TIME
call cl Classes\TIMER
call cl Classes\TIndex
call cl Classes\TLOCKS
call cl Classes\TLex
call cl Classes\TLib
call cl Classes\TMAIL
call cl Classes\TMCI
call cl Classes\TMETAFIL
call cl Classes\TMNUCOMP
call cl Classes\TMSGITEM
call cl Classes\TODBC
call cl Classes\TOOLBAR
call cl Classes\TORDINFO
call cl Classes\TPROXY
call cl Classes\TPages
call cl Classes\TPanel
call cl Classes\TParser
call cl Classes\TPop3
call cl Classes\TProgres
call cl Classes\TRAS
call cl Classes\TRDD
call cl Classes\TRDDODBC
call cl Classes\TREEITEM
call cl Classes\TREES
call cl Classes\TRICHEDI
call cl Patch\TSMTP
call cl Classes\TSOCKET
call cl Classes\TStruct
call cl Classes\TTVItem
call cl Classes\TTabCtrl
call cl Classes\TTray
call cl Classes\TTreeVie
call cl Classes\TTxtEdit
call cl Classes\TTxtFile
call cl Classes\TWebServ
call cl Function\VALBLANK
call cl Classes\URLLink
call cl Classes\VIDEO
call cl Classes\WBROWSE
call cl Classes\WINDOW
call cl WinAPI\WININET
call cl Function\WQOUT
call cl Classes\XBROWSE
call cl Function\XPAD
call cl Classes\folder
call cl Classes\listbox



Спасибо: 1 
ПрофильЦитата Ответить
Администратор




Пост N: 1279
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 06.01.10 09:30. Заголовок: sergey5703 пишет: И..


sergey5703 пишет:

 цитата:
И вообще нужен ли этот FiveWin для TSBrowse? И если знаете - какая версия TSBrowse самая свежая (я нашел версию 7.01)?



Да, нужен. TSBrowse изначально делался как класс именно для fw/fwh. Теперь его адаптировали и для minigui
А версия эта наверное последняя. У меня вот лежит 7.0

Спасибо: 1 
ПрофильЦитата Ответить





Пост N: 24
Зарегистрирован: 01.01.10
ссылка на сообщение  Отправлено: 06.01.10 23:57. Заголовок: Вероятно действитель..


Вероятно действительно версия 7.0 - просто архив называется "Tsbrowse701.zip".
Самый "свежий" файл "TSBROWSE\DOC\WHATSNEW.V70" - дата модификации 22/10/2004.


Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

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