07 Jun 2009 11:02
07 Jun 2009 11:23
08 Jun 2009 11:16
Dependendo da instrução a serem utilizadas até dariam para integrar diretamente através de LIB com o Clipper. Caso de não ser possível, teria duas opções, criando um executável que de dentro da aplicação Clipper possa ser executada. Claro que os resultados obtidos pela aplicação/C deverá gerar um arquivo texto (por exemplo) a fim de que na aplicação/Clipper possa ler-la e processá-la. A outra opção, é também através de arquivo intermediário (arquivo texto, sendo gerado pela aplicação/C) mas sendo enjambrado dentro de uma LIB. Esse recurso você poderá obter como exemplo e ler todo o procedimento para esse enjambramento ou embutimento (segundo autor) no pacote da WAPI do Maligno: http://pub.buzinello.com/xbase/clipper/ ... _v1.03.zip (veja na pasta ..\wapi_v1.03\WAPI\LIB\WAPI2LIB todo o procedimento).retorna um valor ao MS-DOS (via "printf" por exemplo), como posso modificá-la para que retorne o mesmo valor diretamente a uma rotina em Clipper?
08 Jun 2009 16:49
*----------------------------------------------------
LOCAL cA
*----------------------------------------------------
cls
cA:=Maligno()
DispOutAT(10, 10, cA, "GR+/N"); Inke(0)
retu
*------------------------------------------the end---
#include<stdio.h>
void main()
{
//declaração da variável local
char str
//atribuíndo valor a variável
str="Faça e mentalize o bem, que a felicidade vem!"
//imprimindo a variável
printf(str=%c\n", str)
}
08 Jun 2009 18:08
Char - _retc(char*)
Date - _retds(char*)
Logical - _retl(int)
numeric - _retni(int)
numeric - _retnl(long)
numeric - _retnd(double)
_ret()
_retclen(char,int)
CL /c /AL /FPa /Gs /Oalt /Zl <nome_do_arquivo>.c
#include<stdio.h>
//void main()
{
//declaração da variável local
char str;
//atribuíndo valor a variável
str="Faça e mentalize o bem, que a felicidade vem!";
//imprimindo a variável
// printf(str=%c\n", str)
_retc(str);
}
09 Jun 2009 23:44
12 Jun 2009 13:31
17 Jun 2009 13:57
21 Ago 2009 14:50