Amiguinhos
O DOS morreu, Vida o DOS.
Fico rindo da cara de muita gente que fica falando, o DOS morreu, não exite mais uso para ele. aí vem a própria Microsoft e cria a mais nova ferramenta de programação que diferente de suas outras ferramentas, usa o DOS para gerar seu aplicativos. É mole?
A plataforma .NET coloca ao programador mais uma patamar em sua escalada de conhecimentos e programação. É 16bits, 32bits, Win32, WinCGI, WinCE, Linux e também .NET.
Que legal que o Clipper pode abranger todas estas escalas.
Sim é claro que com ajuda de algumas bibliotecas e ferramentas:
16Bits - Clip4Win, Fivewin
32Bits - Fivewin, Minigui, HWGUI, BrGUI, Harbour/(x)Harbour e C3(Super compilador 32Bits)
64Bits - Fivewin, (x)Harbour
PPC - Fivewin, (x)Harbour
Linux - Fivewin, Harbour/(x)Harbour
WinCGI - ClipWeb, ClipCGI, Harbour
E recentemente
.NET - CULE.net
CULE deve ser falado com COOL que quer dizer algo como Da Hora, Show-de-bola, Sensacional.
O CULE.Net produz aplicativos muito pequenos usando a estrutura definida pelo .NET Framework. Podendo gerar aplicativos puramente DOS ou Win32.
Os requisitos para o CULE são simplesmente ter na máquina o .NET Framework.
Possui toda a gama de funções de nosso querido Clipper, substr(), dbAppend(), etc. ficando devendo para posicionamento de telas como @..SAY/GET e READ.
O CULE.Net não possui pré-processamento, portanto não suporte comandos como USE, SKIP, APPEND BLANK, pois os mesmos assim como sabemos no Clipper são processados pelos arquivos .CH, então devemos utilizar as funções compativeis e conhecidas, dbSkip(), dbAppend(), etc.
Pelo menos a versão que tenho em mãos que é uma edição de conhecimento, sinto a dalta destes comandos.
Assim com as outras opções que temos para programação, o CULE.Net não possui uma IDE própria, mas é possivel utilizar SharpDeveloper IDE, um IDE para desenvolvimento em C#( C Sharp ).
Exemplos:
CULE.NET /F:DBFCDX.prg
CULE.NET /F:DBFRDDTest.cule /W:3
O seu arquivo de código pode ter a extensão .PRG ou .CULE .
Exemplo de um código:
FUNCTION Start
LOCAL sPath AS STRING
sPath := CULESampleDBFDirPath() // This returns CULE.Net's sample data file directory path
// Open the table with the DBFCDX RDD and set the initial index order
DBUseArea( , "DBFCDX", sPath + "SGSUITE.DBF" )
DBSetOrder( "ID" )
// Move to the first logical record in the indxe order
DBGoTop()
WAIT "Press any key to see records in order by 'ID'"
?
?
// Loop through all records in ID order displaying record information to console
? "Rec.#", "ID DESCRIPT"
DO WHILE ! EOF()
? RecNo(), FIELD->ID, FIELD->DESCRIPT
DBSkip(1)
ENDDO
// Change the index order and move to its first logical record
DBSetOrder( "DESC" )
DBGoTop()
?
WAIT "Press any key to see records in order by 'DESCRIPT'"
?
?
// Loop through all records in DESCRIPT order displaying record information to console
? "Rec.#", "ID DESCRIPT"
DO WHILE ! EOF()
? Recno(), FIELD->ID, FIELD->DESCRIPT
DBSkip(1)
ENDDO
// Close the open DBF and its indexes
DBCloseArea()
?
WAIT "Press any key to end sample..."
Como viram o CULE.Net não difere do que já conhecemos em termos de Clipper, portanto não existirá dificuldade ou empecilho para o seu uso.
Bom galera, mais informações sobre o CULE.Net e de como baixá-lo é só ir até o site oficial, criar e registrar um usuário, receber o código de ativação e seguir para a área de downloads e baixar o compilador.
CULE.Net
Sharp Develop IDE
Depois basta baixar o .NET Framework 1.1 e instalar.
.NET Framework 1.1
É isso aí.
@braços :?)
Clipper.NET já é realidade...
Moderador: Moderadores
- Augusto
- Usuário Nível 3

- Mensagens: 473
- Registrado em: 26 Ago 2003 17:50
- Localização: Maricá/RJ
- Contato:
BRILHANTE DESCOBERTA !!!!
O Clipper VIVE mais do que nunca!!!
Resiste heroicamente àqueles que teimam em dizer que o DOS e o CLIPPER morreram.... Graças a nós "clippeiros" de coração e mente, amantes da linguagem artesanal, que tem prazer em escrever seus próprios códigos criando funções, algorítimos e lógicas capazes de superar qualquer linguagem OOP e de plataforma gráfica. Não existe prazer maior (profissionalmente falando) do que ver seu raciocínio realizado de forma concreta em um sistema totalmente desenvolvido em puro Clipper...
:{ Valeu Rochinha
O Clipper VIVE mais do que nunca!!!
Resiste heroicamente àqueles que teimam em dizer que o DOS e o CLIPPER morreram.... Graças a nós "clippeiros" de coração e mente, amantes da linguagem artesanal, que tem prazer em escrever seus próprios códigos criando funções, algorítimos e lógicas capazes de superar qualquer linguagem OOP e de plataforma gráfica. Não existe prazer maior (profissionalmente falando) do que ver seu raciocínio realizado de forma concreta em um sistema totalmente desenvolvido em puro Clipper...
:{ Valeu Rochinha
:xau Fui...
goulart@provsul.com.br
Faça da PROVSUL o seu Provedor de Serviços WEB
Visite: www.PROVSUL.com.br
goulart@provsul.com.br
Faça da PROVSUL o seu Provedor de Serviços WEB
Visite: www.PROVSUL.com.br
