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


Пост N: 1
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 21.04.09 15:43. Заголовок: Помогите советом начинающему...


Тут вот надумал переползти на xHarbour. Возникла следующая проблема: имена всех функций и подпрограмм дополняются префиксом HB_FUN_. А можно ли этого избежать так, чтобы остались родные, начальные имена. У меня весь софт построен на скриптах, в которых уже стоят вызовы функций и процедур по привычным, родным именам. И перелопатить везде в 5000 текстовых файлах-скриптах вызовы функций и поменять на новые - задача крайне утомительная с непонятной перспективой на успех.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 294 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]


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




Пост N: 1117
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 07.05.09 10:48. Заголовок: Urri пишет: Какая н..


Urri пишет:

 цитата:
Какая нужна? Вы же лучше меня, начинающего, это знаете. Какую дадите, той и рад буду. Конечно, хотелось бы самую свежую из проверенных, стабильно работающих совместно с ADS.



Версия ace должна соответствовать серверу ads
Какая версия сервера ?
А насчет сборки Александр прав, ничего там военного нет, попробуйте собрать сами
Если нет нужного ace - скажите только для какого сервера - я перешлю


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


Пост N: 27
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 07.05.09 11:12. Заголовок: Сервер ADS - 8.1..


Сервер ADS - 8.1

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




Пост N: 1118
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 07.05.09 11:20. Заголовок: Urri пишет: Сервер ..


Urri пишет:

 цитата:
Сервер ADS - 8.1



Со странички
http://www.hotsoft.ru/ADS/files.htm

надо скачать

Advantage Client Engine API and DLLs for Windows v.8.10.0.18.


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


Пост N: 28
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 08.05.09 08:31. Заголовок: Pasha пишет: Со стр..


Pasha пишет:

 цитата:
Со странички
http://www.hotsoft.ru/ADS/files.htm

надо скачать

Advantage Client Engine API and DLLs for Windows v.8.10.0.18.




А ссылка правильная? Меня туда не пускает...

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


Пост N: 652
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 08.05.09 09:18. Заголовок: Urri пишет: А ссылк..


Urri пишет:

 цитата:
А ссылка правильная? Меня туда не пускает...


А выключить на время или правильно настроить файрвол не судьба...

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




Пост N: 1119
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 08.05.09 09:22. Заголовок: Urri пишет: А ссылк..


Urri пишет:

 цитата:
А ссылка правильная? Меня туда не пускает...



Правильная

Прямая ссылка для скачивания:

ace32

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




Пост N: 1207
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 08.05.09 19:04. Заголовок: Юра все ссылки котор..


Юра все ссылки которые дал Павел с hotsoft.ru рабочие.
То же самое можно качнуть тут
http://devzone.advantagedatabase.com/dz/content.aspx?Key=20&Release=10
не понятно о каком TRIALe ты говоришь....

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


Пост N: 29
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 09.05.09 14:45. Заголовок: Dima пишет: Юра все..


Dima пишет:

 цитата:
Юра все ссылки которые дал Павел с hotsoft.ru рабочие.



Я снова попытался залезть по этим ссылкам - снова безрезультатно. А по твоей ссылке все выдрать удалось.
На сайте Advantage нашел страницу с local server с ссылкой для скачивания. Пошел по ней - попал на полный сервер, но Trial. Т.е. вариант локального сервера так и не получил. А очень хочется: я тут по рекомендации Pasha и AlKresin пересобрал библиотеку rdd_ads (подолбился маленько) и поборол ошибку линковки, про которую я писал. А попробовать нет возможности... А руки чешутся: столько проделано, переход на Харбор почти завершен, осталось проверить и опробовать немного. Если у тебя есть local версия - поделись и научи как с ней работать.

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




Пост N: 1208
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 09.05.09 15:17. Заголовок: Urri Ладно , перели..


Urri
Ладно , перелил вот сюда с hotsoft , забирай
http://files.mail.ru/9ZZG0Q

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




Пост N: 1209
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 09.05.09 15:32. Заголовок: Urri Работа с local..


Urri
Работа с local server или remote , определяется установкой параметра в AdsSetServerType

Dima пишет:

 цитата:
Pasha пишет:

цитата:
А что такое AdsSetServerType(3) ?


Это Local + remote
С AIS я решил повременить...


****************
This will "activate" the "smart server searching", this means that you programa automatically detect what kind of server you are using, and will connect to it with no intervention at all. However, the parameter in the AdsSetServerType() defines what kind of server you will use

1 - Local Server
2 - Remote Server
4 - Internet Server

You can add the values to make different server combinations, for example:

3 - Local and Remote Server
5 - Local and Internet Server
6 - Remote and Internet Server
7 - Local, Remote and Internet Server





Remote ADS у тебя есть в наличии ?
Версия ?



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


Пост N: 30
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 09.05.09 15:57. Заголовок: Спасибо Дима. Уже ск..


Спасибо Дима. Уже скачал. Установил. А дальше что? Подскажи...

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




Пост N: 1210
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 09.05.09 16:01. Заголовок: Urri Так ведь писал..


Urri
Так ведь писали уже
Request Ads
rddSetdefault("ADSCDX")
AdsSetFileType( 2 ) 2 - remote server 1 -local

PS
Библиотеку Rddads нужно пересобрать !

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


Пост N: 653
Зарегистрирован: 09.10.06
ссылка на сообщение  Отправлено: 09.05.09 16:02. Заголовок: Urri пишет: Пошел п..


Urri пишет:

 цитата:
Пошел по ней - попал на полный сервер, но Trial. Т.е. вариант локального сервера так и не получил. А очень хочется


Локальный сервер ADS - это "всего-навсего" динамическая библиотека adsloc32.dll.
Входит в состав ace (Advantage Client Engine). Вот этот ace и надо скачивать (adv_ace или adv9ace - в зависимости от версии).

Для того, что бы указать ace, что работать будем локально (т.е. надо переадресовывать все к adsloc32.dll)
вызываем AdsSetServerType(1), что вам и пытались обьяснить.

P.S. Мне все более с трудом верится, что вы когда нибудь работали с ADS.
В комплекте с ace справка есть, довольно подробная, - почитайте ее перед тем как задавать вопросы.

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


Пост N: 31
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 09.05.09 16:30. Заголовок: С ADS работаю 12 лет..


С ADS работаю 12 лет, без него у нас ни одна задача не работает. Но использовал его весьма ограничено: важна была надежность индексов и использование транзакций (ранее локальный сервер на отдельно стоящей машине (дома) установить не удавалось а отлаживать программы нужно, поэтому никаких более возможностей ADS не использовал). Почему-то всегда хватало INT_NT.EXE и CLIPPER.EXE. Ну еще последнее время и ODBC, OLEDB. Спасибо за указание на AdsSetServerType(1)

P.S. Постараюсь читать справки и задавать меньше вопросов


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




Пост N: 1211
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 09.05.09 16:34. Заголовок: Urri Реально , твоя..


Urri
Реально , твоя задача будет работать с локальным ADS или есть на фирме Remote ADS ?
Из темы я понял что есть сервер Novell , так вот какой ADS там крутится (и какой протокол) ?

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


Пост N: 32
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 09.05.09 17:01. Заголовок: Сейчас как раз и пыт..


Сейчас как раз и пытаюсь с локальным запустить по рекомендациям Петра.

На фирме у нас сервер с Windows 2003. На машинах с W95/W98 работаем с IPX/SPX, для XP/w2000 работаем с протоколом TCP/IP. Работает одновременно до 100 человек и планируется увеличение еще на 50 в ближайшее время

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


Пост N: 33
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 12.05.09 19:09. Заголовок: Добрый вечер, уважае..


Добрый вечер, уважаемые.

У меня все получилось: все мои программы заработали в xHarbour в связке с ADS (remote и local). Спасибо всем, кто мне помогал, давал советы. В ближайшее время начну переводить всех своих пользователей (150 штук) на Нарбор. Они, правда, не заметят того нелегкого труда, который пришлось для этого проделать: так подумают, что сервер получше поставили и все быстрее заработало.

Теперь задумываюсь о переводе своих программ под GUI. Опять буду задавать вопросы, так что потерпите меня еще некоторое время...

Еще раз всем СПАСИБО !!!

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


Пост N: 34
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 12.05.09 19:15. Заголовок: Pasha писал, что нуж..


Pasha писал, что нужно подправить и пересобрать библиотеку gtwin.lib, чтобы правильно работала функция kbdstate. Что-то я в исходниках, взятых с сайта xHarbour, не нашел такой исходников такой библиотеки и указанного модуля gtwin.c (в папке contrib рылся). Что подскажете по этому поводу?

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


Пост N: 35
Зарегистрирован: 21.04.09
ссылка на сообщение  Отправлено: 12.05.09 19:24. Заголовок: В процессе перехода ..


В процессе перехода попался на такое неожиданное отличие в работе клиппера и харбора (поиск ошибок с этим связанных заняло больше всего времени):

private arr[50]
s=space(100)
for i=1 to len(arr)
arr=s
next

Если функцией манипулирования строками с передачей параметров по ссылке (т.е. с символом @ перед именем переменной) исправить, например, 10 строку, то у всех остальных строк массива arr произойдут те же изменения. На клиппере такого не происходит.

Может все и знают про эту неожиданность, а может мое сообщение кому и время для отладки сэкономит.

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




Пост N: 1214
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 12.05.09 19:36. Заголовок: Urri пишет: (поиск ..


Urri пишет:

 цитата:
(поиск ошибок с этим связанных заняло больше всего времени):


Думаю что у всех так...

Найди другой путь если это не пашет.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 294 , стр: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

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