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



Не зарегистрирован
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 10:07. Заголовок: clipper.base/1001


подскажите что нужно сделать, чтобы определить функции setwin,delwin,selwin,wclose,wopen?
при компиляции ехе-файл создается!но при его запуске появляется ошибка base/1001: функция не определена.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 41 , стр: 1 2 3 All [только новые]





Пост N: 228
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 11:16. Заголовок: Попробуйте REQUEST..


Попробуйте REQUEST

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




Пост N: 2095
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 20.07.11 11:24. Заголовок: Прилинковать библиот..


Прилинковать библиотеку Clipper Tools

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



Пост N: 1
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 11:26. Заголовок: Dima пишет: каким..



каким образом это сделать?!

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



Пост N: 229
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 11:30. Заголовок: Только что проверил,..


Только что проверил, если собирать без библиотеки, то exe не создается. Как Вы собираете? Покажите Ваш батник.

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



Пост N: 2
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 11:33. Заголовок: clipper %1 /b/i REM ..


clipper %1 /b/i
REM /b
if not errorlevel 1 rtlink file %1 lib ct250, windows
rem erase %1.obj
if not errorlevel 1 %1

тока посадили на "клиппер".

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



Пост N: 3
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 11:36. Заголовок: содержание autoexec...


содержание autoexec.bat

set path c:\clip\bin;c:\program files\fox;c:\program files\winrar;c:\me;

set include=c:\clip\include
set lib=c:\clip\lib
set obj=c:\clip\obj
set pll=c:\clip\pll
set plt=c:\clip\pll
set clipper=f55
set 87=no
keyrus /color=4/click/beep=on
cd beta
beta310 >nul
betaload rn~epsfx.pr an~1208.prf
cd \

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



Пост N: 4
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 11:39. Заголовок: вот сами проги(prg)..

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



Пост N: 5
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 11:51. Заголовок: а что такое ошибка b..


а что такое ошибка base/1066: ошибка в аргументах conditional
на другом пк где dos стоит,все нормально и компилируется и ехе создается и запуск ехе нормальный.а вот на ХР не хочет никак.


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



Пост N: 230
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 11:56. Заголовок: homa371 пишет: вот ..


homa371 пишет:

 цитата:
вот сами проги(prg)


Это все prg? Так как я понимаю, что
BLINKER : 1115 : ST.OBJ(ST) : 'SELWIN' : unresolved external
BLINKER : 1115 : ST.OBJ(ST) : 'DELWIN' : unresolved external
BLINKER : 1115 : ST.OBJ(ST) : 'SETWIN' : unresolved external
BLINKER : 1115 : ST.OBJ(ST) : 'N2S' : unresolved external
BLINKER : 1115 : ST.OBJ(ST) : 'S2UA' : unresolved external
самописные ф-ии и они лежат в другом prg.

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



Пост N: 6
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 12:02. Заголовок: в windows.ch они опи..


в windows.ch они описаны как команды вроде... и теперь не понять либо это самописные функции(я тоже так думаю),либо это стандартные
вот что выдает при cl sni_m > errors.txt

d:\programms\sbit_prg\SNI>clipper sni_m /b/i
324K available
Compiling SNI_M.PRG
Compiling SNI_59.PRG
Compiling SNI_OTGR.PRG
Compiling SNI_POTR.PRG
Code size 11333, Symbols 3696, Constants 5307

D:\PROGRA~1\sbit_prg\SNI>REM /b

D:\PROGRA~1\sbit_prg\SNI>if not errorlevel 1 rtlink file sni_m lib ct250, windows
.RTLink for Clipper Dynamic Overlay Linker / Pre-Linker Version 3.13
(C) Copyright Pocket Soft Inc., 1988-1991. All Rights Reserved.


UNDEFINED SYMBOL(S) AFTER LIBRARY SEARCH:
SYMBOL FIRST REFERENCE
------ ---------------
'SELWIN' SNI_M.OBJ
'DELWIN' SNI_M.OBJ
'WOPEN' SNI_M.OBJ
'WBOX' SNI_M.OBJ
'WCLOSE' SNI_M.OBJ
'SETWIN' SNI_M.OBJ

warning wrt0022: .EXE may not execute properly -- undefined symbols
250K
1 warning message(s)

D:\PROGRA~1\sbit_prg\SNI>rem erase sni_m.obj

D:\PROGRA~1\sbit_prg\SNI>if not errorlevel 1 sni_m


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



Пост N: 231
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 12:12. Заголовок: Давайте и windows.ch..


Давайте и windows.ch посмотрим, если не секрет то и остальные prg. Если хотите, то можно на мыло все прислать.

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



Пост N: 7
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 12:27. Заголовок: windows.ch главная п..

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



Пост N: 232
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 12:40. Заголовок: Теперь вылезло это: ..


Теперь вылезло это:
windows.ch(4) Fatal C3007 Can't open #include file: 'char.ch'

Я так понимаю, что Вы не все файлы перенесли с компа с досом на комп с xp.

В windows.ch
#command SELECT WINDOW <nv> [<hide: HIDEALL>] => selwin(<nv>,<.hide.>)
предроложу, что ф-я selwin это wselect() и т.д.

Попробуйте на компе с досом поискать prg файлы на наличие ф-й selwin, delwin ... перенести их на xp и дальше компилить.

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



Пост N: 8
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 12:46. Заголовок: ок,посмотрю,попробую..


ок,посмотрю,попробую

а каким образом вы компилируете?!? можно бат посмотреть?!?

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



Пост N: 9
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 12:48. Заголовок: таких файлов нет на ..


таких файлов нет на компе с dos'ом


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



Пост N: 233
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 12:49. Заголовок: homa371 пишет: а ка..


homa371 пишет:

 цитата:
а каким образом вы компилируете?!? можно бат посмотреть?!?


Посмотрите эту тему: http://clipper.b.qip.ru/?1-0-0-00000511-000-0-0-1295532224

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



Пост N: 234
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 12:51. Заголовок: homa371 пишет: таки..


homa371 пишет:

 цитата:
таких файлов нет на компе с dos'ом


Тогда посмотреть файлы которые указаны в windows.ch
#include "inkey.ch"
#include "color.ch"
#include "set.ch"
#include "char.ch"
#include "rusdrv.ch"
#include "nt2scan.ch"

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



Пост N: 10
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 12:52. Заголовок: да я уже смотрел эту..


да я уже смотрел эту тему...ничего не понял...пока еще не шарю так в клипе


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



Пост N: 235
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 12:55. Заголовок: 1. Сам батник: @ech..


1. Сам батник:

@echo off
REM pause
CLS
SET CLIP=c:\dev\CLIP53 <- тут прописать свой путь к клипперу
set obj=%CLIP%\obj;%CLIP%\catools\obj
set lib=%CLIP%\bin;%CLIP%\catools\lib
set include=%CLIP%\include
IF EXIST sni_m.OBJ DEL sni_m.OBJ
%CLIP%\bin\CLIPPER.exe @ST /i%CLIP%\include >.\MSG\SC.MSG
%CLIP%\bin\BLINKER.COM @ST VERBOSE >.\MSG\ST.MSG


2. файл st.clp
sni_m
sni_59
sni_otgr
sni_potr

3. файл st.lnk
ECHO ON
BLINKER EXECUTABLE EXTENDED
BLINKER EXECUTABLE IPX 48
BLINKER INCREMENTAL OFF
BLINKER EXECUTABLE COMPRESS 1
#BLINKER EXECUTABLE NODELETE
#BLINKER MESSAGE NOBLINK
#MAP = ST S,A,X
NOBELL


FI ST
FI MSGRUS , NTXRUS
FI CTUSP

SEARCH BLXCLP53
LIB CPMI
LIB DBFCDX , _DBFCDX
LIB CTP53

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



Пост N: 11
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 13:06. Заголовок: на компе с dos'о..


на компе с dos'ом лежат exe файлы этих прог,причем адекватно работающих!видимо надо как то по особому компилировать


кстати все ch-файлы,которые вы указали, присутсвтуют

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



Пост N: 236
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 13:49. Заголовок: homa371 пишет: кс..


homa371 пишет:

 цитата:


кстати все ch-файлы,которые вы указали, присутсвтуют


А в этих файлах нет упоминания selwin, delwin

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



Пост N: 12
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 16:00. Заголовок: скиньте пожалуйста с..


скиньте пожалуйста свой clipper.


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



Пост N: 237
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 16:12. Заголовок: homa371 пишет: скин..


homa371 пишет:

 цитата:
скиньте пожалуйста свой clipper.


Смотрим сюда http://spravki.net.ru/clipper/ca-clipper.htm , тут и clipper и catools

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


Пост N: 557
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 20.07.11 16:13. Заголовок: homa371 Dima выше у..


homa371
Dima выше уже ответил, что нужно прилинковать.

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



Пост N: 238
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 16:15. Заголовок: PSP пишет: Dima выш..


PSP пишет:

 цитата:
Dima выше уже ответил, что нужно прилинковать.


Да нет в catools ни selwin, ни delwin

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



Пост N: 13
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 16:21. Заголовок: скиньте пожалуйста с..


скиньте пожалуйста сою папку с клиппером или инсталятор(лучше) клипера


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



Пост N: 14
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 16:22. Заголовок: ой сори на вторую ст..


ой сори на вторую страницу не перешел

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



Пост N: 15
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 16:24. Заголовок: а как прилинковать?!..


а как прилинковать?!как это вообще делается?!


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



Пост N: 239
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 16:31. Заголовок: так у вас оно и прил..


так у вас оно и прилинковано (библиотека ct250, это и есть библиотека catools версии 2.5), плюс линкуется еще библа windows - может тут ф-ии selwin и т.д.
if not errorlevel 1 rtlink file %1 lib ct250, windows


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



Пост N: 16
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 20.07.11 17:01. Заголовок: а можно ли откомпили..


а можно ли откомпилировать и сделать exe какой-либо другой программой?!

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



Пост N: 240
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 20.07.11 18:17. Заголовок: homa371 пишет: а мо..


homa371 пишет:

 цитата:
а можно ли откомпилировать и сделать exe какой-либо другой программой?!


компилируем только clipper, собираем exe с помощью blinker (http://spravki.net.ru/clipper/main_utils.htm)

А лучший вариант это Harbour.

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



Пост N: 17
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 21.07.11 06:56. Заголовок: AlexMyr пишет: 1. С..


AlexMyr пишет:

 цитата:
1. Сам батник:

@echo off
REM pause
CLS
SET CLIP=c:\dev\CLIP53 <- тут прописать свой путь к клипперу
set obj=%CLIP%\obj;%CLIP%\catools\obj
set lib=%CLIP%\bin;%CLIP%\catools\lib
set include=%CLIP%\include
...


системе не удается найти указанный путь

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



Пост N: 19
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 21.07.11 08:35. Заголовок: clipper %1 if not er..



 цитата:
clipper %1
if not errorlevel 1 rtlink fi %1 lib ct250,windows /pll:altpll
rem if not errorlevel 1 %1


этим батником компилирую все нормально создается exe без warning и error,при запуске появляется меню выбора программ(предлагает какой отчет сделать),выбор осуществляется нажатием enter, но при нажатии ничего не происходит,можно только выйти из программы esc.может кто глянет,может накосячили с программой?!
P.S. программу составляли в 90-х(даже не знаю кто делал,описания к ней нету),моя задача просто поправить ее немного,но в клипе я=0

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



Пост N: 241
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 21.07.11 09:10. Заголовок: @echo off CLS SET CL..


@echo off
CLS
SET CLIP=c:\dev\CLIP53 <- тут прописать свой путь к клипперу
rem дальше прописывается где лежат obj и lib файлы клиппера и тулзов
rem т.е. нужно вместо %CLIP%\catools\obj написать %CLIP%\путь_тулзы\obj
set obj=%CLIP%\obj;%CLIP%\catools\obj
rem т.е. нужно вместо %CLIP%\catools\lib написать %CLIP%\путь_тулзы\lib
set lib=%CLIP%\lib;%CLIP%\catools\lib
set include=%CLIP%\include
IF EXIST sni_m.OBJ DEL sni_m.OBJ
%CLIP%\bin\CLIPPER.exe @ST /i%CLIP%\include
%CLIP%\bin\BLINKER.COM @ST VERBOSE

немножко подправил батник и в конце убрал вывод сообщений в файл >.\MSG\SC.MSG
И еще, я использую blinker вместо rtlink, попробуйте rtlink прописать в батнике вместо blinker.
попробуйте так.

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



Пост N: 20
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 21.07.11 09:32. Заголовок: cl.bat @echo off cls..


cl.bat

 цитата:
@echo off
cls
set clip=c:\clip
set obj=c:\clip\obj
set lib=c:\clip\lib
set include=c:\clip\include
if exist sni_m.obj del sni_m.obj
%clip%\bin\clipper.exe @st /i%clip%\include
%clip%\bin\rtlink.exe @st verbose


erros.txt

 цитата:
324K available
Compiling SNI_M.PRG
Compiling SNI_59.PRG
Compiling SNI_OTGR.PRG
Compiling SNI_POTR.PRG
Code size 10839, Symbols 3504, Constants 5065
.RTLink for Clipper Dynamic Overlay Linker / Pre-Linker Version 3.13
(C) Copyright Pocket Soft Inc., 1988-1991. All Rights Reserved.

=> echo on


exe не получился

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



Пост N: 243
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 21.07.11 09:50. Заголовок: Насколько понимаю ка..


Насколько понимаю каждый prg это отдельный exe - правильно?
Если так, то
2. файл st.clp
sni_m

3. файл st.lnk
ECHO ON
#BLINKER EXECUTABLE EXTENDED
#BLINKER EXECUTABLE IPX 48
#BLINKER INCREMENTAL OFF
#BLINKER EXECUTABLE COMPRESS 1
#BLINKER EXECUTABLE NODELETE
#BLINKER MESSAGE NOBLINK
#MAP = ST S,A,X
NOBELL

FI ST
FI MSGRUS , NTXRUS
FI CTUSP <========== указать файл obj с тулзы

#SEARCH BLXCLP53
LIB CPMI
LIB DBFCDX , _DBFCDX
LIB CT250
LIB windows

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



Пост N: 21
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 21.07.11 11:21. Заголовок: дело то в том. что н..


дело то в том. что несколько лет назад эти прг были откомполированы и получены ехе и оставлены в покое.
на данный момент появилась нужда изменить их,компилирую тем же батником , но почему то сейчас все происходит с ошибкой.
На компе с DOS'ом лежит оригинал.на нем же компилирую и тоже самое - ошибка.Что могло случится за эти года.DOS не меняли.


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



Пост N: 246
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 21.07.11 13:40. Заголовок: чтобы не гадать сдел..


чтобы не гадать сделайте архив нужных prg, lib, ch, пустых dbf и скиньте на user_a/at/meta_dot_ua ,посмотрю более тщательно.

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



Пост N: 22
Зарегистрирован: 20.07.11
ссылка на сообщение  Отправлено: 21.07.11 16:48. Заголовок: напишите пожалуйста ..


напишите пожалуйста адрес нормально

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



Пост N: 249
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 21.07.11 16:50. Заголовок: homa371 пишет: напи..


homa371 пишет:

 цитата:
напишите пожалуйста адрес нормально


user_a@meta.ua

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



Пост N: 250
Зарегистрирован: 11.06.10
ссылка на сообщение  Отправлено: 21.07.11 16:54. Заголовок: a пишет: ссылка на ..


a пишет:

 цитата:
ссылка на сообщение Отправлено: Сегодня 17:49. Заголовок: user_a@meta.ua..

user_a@meta.ua


Немного поспешил и клавиша Enter попалась быстрей, если можна модератор пусть удалит сообщение от а.

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

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