nuevo

downloads

Productos GratisEjemplos GratisDocumentos GratisPáginas AmigasWebinaria de Clarioneros en Español
Legacy to ABC
Creditos: Eric Griset - Patrick Corcuff

Excelente Herramienta que se utiliza para comparar y saber metodos y codigo LEGACY a ABC

Templates EDIT IN PLACE
Creditos: Gustavo Olmedo - Templates Clarion

Un template que permite manejar diferentes opciones en “Edit in Place”

Wallpapers
Creditos: Lic. Salvador Núñez

Template para aplicar wallpapers a toda la aplicación y por tipo de procedimiento.

Llamada Única
Creditos: Eduardo Oliveira

Template para evitar que un procedimiento sea llamado 2 veces.

Barcode 128
Creditos: Diego Sánchez

Font y algoritmo para generar códigos de Barra en formato 128.

Barfont 3 de 9

Este font permite generar barcodes en formato 3 de 9. Al string hay que formatearlo con * al principio y al final.
O sea Loc:Barfont = ‘*’ & TAB:Campo & ‘*’

Ruzo EIPQueue
Creditos: Daniel Ruzo

Este Extension Template habilita el uso de EditInPlace (EIP) sobre una ListBox con un queue.

Ruzo MAIL
Creditos: Daniel Ruzo

La clase RuzoMail permite el envío de eMail desde una aplicación Clarion. Se apoya en la API SMAPI de Windows.

Lineprint
Creditos: Lucas Ponce Medellín

Otro Template para impresoras matriciales.

Print Driver
Creditos: Rubén Caporossi

Template para impresoras matriciales, simplemente se registra en Global Extensions del app y las funciones están disponibles.

Calendario + 18 funciones
Creditos: Francisco J. Carabez

Template del estilo PopUp Calendario y un conjunto de 18 Funciones muy útiles (Ver mas info.).

MCI
Creditos: Víctor Pierri

Template que reproduce audio (Wav, Mp3) y video (Avi, Mpg).

DCT2SQL versión Pervasive
Creditos: Rafael Salguero Agruel

Dct2SQL modificado para generar Script y ejecutarlo en PERVASIVE SQL 2000i.

DCT2SQL
Creditos: Roberto Artigas

La ultima versión de uno de los templates mas populares para la generación de Scripts SQL a partir del DCT.

VARIOS
Creditos: Gustavo Bocian y los amigos de BTB Soft

Tiene 2 funciones, si se presiona CrtlAltP, indica en un message en que procedimiento estamos y en que APP está y una función que si estas parado en un campo con formato de fecha y presionas el + del teclado numérico asigna la fecha del día.

CAMPOS OBLIGATORIOS
Creditos: Gustavo Bocian y los amigos de BTB Soft.

Extensión que hace no se pueda salir de los campos obligatorios. Es global con opciones locales (se puede deshabilitar en cada procedimiento). Importante: Es necesario crear un alert key global para salir del procedimiento para dejar escapar al usuario en caso de necesidad.

TRACE PROCEDIMIENTOS
Creditos: Gustavo Bocian y los amigos de BTB Soft.

Este es mas complejo, es global y se indica un procedimiento que es le que recibirá el procedimiento y app por el que se está pasando, este procedimiento (que el usuario debe crear) es que debe grabar en un archivo deseado, el resultado. En mi caso graba en un txt, el procedimiento, app, fecha y hora, y tengo una variable en un INI para indicar si debe grabarse o no.

GRABAR TAB ELEGIDO
Creditos: Gustavo Bocian y los amigos de BTB Soft

Se agrega a los browses con multiples tabs y graba como se lo utilizó la ultima vez para cuando se reingrese, se pare nuevamente en ese tab.

INFORMACIÓN DE PROCEDIMIENTOS
Creditos: Gustavo Bocian y los amigos de BTB Soft

Template muy útil para volcar información detallada de los procedimientos de un app, con nombre, tipo, prototipo, ultima modificación, si es local o externo, etc.

CLARION BATCH COMPILER (beta 11)
Creditos: Cristian Olsen

Este excelente producto compila en modo Batch todos los APPs del sistema. Compatible con todas las versiones de Clarion.

ARBOL DE PROCEDIMIENTOS

Pequeño Utility template que genera el árbol de procedimientos en un archivo NombreAPP.TXT.

Encuentro DevCha 2012

Evento de Clarioneros organizado en Chacabuco, provincia de Buenos Aires, Argentina.

Clarion8: Gradient
Creditos: Luis Marcantoni

Nueva propiedad que nos permite tener un efecto visual de gradiente en controles y pantallas.

Template TCWMail (Ex -EC_Mail) desde Clarion8 hasta Clarion10
Creditos: Gustavo Olmedo

Compilado para Clarion8/9/9.1/10.

Template Report Control
Creditos: Fernando Carol

Permite modificar en tiempo de ejecución el diseño de reportes.

Traducción de Clarion 8
Creditos: Templates Clarion

Archivos TRN de Traduccion al Español de Clarion 8.

Tutorial de creación de controles dinámicos
Creditos: Felipe Escalada

Ejemplo en Clarion 6 de cómo crear controles dinamicamente y cómo se captura el evento Accepted del boton creado.

Template Frame
Creditos: Gustavo Olmedo

Es una serie de Templates que nos permite hacer lookups, Validaciones, Enter por TAB y mas en el Edit IN Place.

Template Frame Recientes
Creditos: Marcelo Salduendo

Template que Memoriza los Recientes del Frame.

Version de Windows con Clarion
Creditos: http://www.FominTools.com - Oleg Fomin

Detecta la version de Windows con Clarion.

SMTP

Ejemplo de envio de Mail via template Clarion9 .

Generacion de Codigo QR
Creditos: templates clarion (se desconoce autor)

En una Windows muestra como generar un codigo QR.

Tooltips en Browses
Creditos: Ramon Pacheco

Demostracion como hacer funcionar los Tooltips en los browses

ZIPEAR con Clarion – usando dll Zip32 (FREE)
Creditos: Gustavo Olmedo - Templates Clarion

Se incluye un app de demostración de como zipear utilizando la dll “zip32.dll”.

Envio masivo de emails ejemplo
Creditos: clarioneros.com - R.Pacheco

Este demo consta de las siguientes funcionalidades, enviar un correo a un cliente exclusivo, enviar correos masivos, convertir a pdf y luego enviar el correo a los clientes automaticamente, entre otros.

Demo Reporte Media carta reformulado
Creditos: clarioneros.com - R.Pacheco

Este demo es un sistema de facturación con validaciones en la propiedad globales, con algunas tecnicas de reporte especiales.

Demo Codigo Barra
Creditos: clarioneros.com - R.Pacheco

Este demo contiene un mantenimiento de Productos, es donde se registran los datos de cada productos utilizando un  lector óptico.

Crear Edit in place desde el dicionario
Creditos: clarioneros.com - R.Pacheco

Suponiendo que usted tiene tres tablas en su dicionario, clientes, productos y marcas de los productos y la quiere hacer que sean edit in place, entonces le decimos al dicionario que nuestra aplicacion seá edit in place, para lograr esto sigas los siguiente pasos:
1) Posicione encima de la tabla cliente, boton derecho del mouse vaya a lengueta Option.
2) Desde ahi precione boton derecho del mouse, selecione la opcion insert, luego selecion ini, luego le sale una ventanita como la que observa en la imagen.
3) Siga los mismo pasos para cada tablas. Luego vaya y cree su aplicacion, la verá sin formulario tolmente edit in place.

DemoImagenes tipos Diapositivas – Showimg
Creditos: clarioneros.com - R.Pacheco

Este  demo consta en mostrar un grupo de imágenes tipos Diapositivas desde nuestro sistema Clarion, el mismo le da un efecto parecido al Power point.

Demo de Queue evitando el Devoldamiento en los reportes
Creditos: clarioneros.com - R.Pacheco

Este demo consta de algunas funciones básicas tales como:
1) Active el tipos de Queue que usted quiere cargar
2 ) Cargar los datos de una tabla una Queue local o global
3) Puede vizualizar la estrucutra de la tabla y de La Queue
4) Tiene dos reportes una barreriendo la cola de la Queue y el otro pasando parametros.

Demo Pasando a PDF
Creditos: clarioneros.com - R.Pacheco

Este Demo consta de los siguiente puntos principales:
1) Reporte Clientes con Preview, en este procedimiento te pasa directamente al Preview, para guardar en pdf debe entra a la opción de file en tu reporte ahi le puede poner el nombre que desee para guardrlo en extension pdf.
2) Reporte Clientes con Preview, Este procedimiento te da dos opciones a eleigir una para que la pase directa ala impresora y otra para convertir a pdf.
3) Reporte Clientes a Pdf, Esta opcion te convierte diractamente a pdf asignando un nombre a tu documento.

Variables, Queues y Files en aplicaciones multidll
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación que analiza aplicaciones multidll buscando diferencias en las declaraciones de Variables Globales (aquellas que se declaran en la dll de datos y luego se declaran como externals en la aplicación exe o dll).

Variables Globales en aplicaciones MultiDll
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación que sirve para encontrar diferencias entre variables globales declaradas en la aplicación de datos y las declaradas como externalls o locales en el resto de las sub aplicaciones de un sistema multidll.

Tomar imagenes de una webcam recortarlas y guardarlas como imagen jpg
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación sencilla que utilizando el template les permite conectarse a una webcam (podría ser también un scanner), tomar una  foto, seleccionar la fracción de la imagen a guardar (botón izquierdo del mouse). 

Teclado en pantalla para aplicación en mas de un idioma
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación que permite ingresar caracteres rusos latinos y portugueses por medio de un teclado en pantalla
configurable cada uno de ellos de modo que se puede escribir normalmente con las letras de A a la Z espacios y números.

Selector mediante diapositivas
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación hecha para C6.3, que funciona también en C9.1 consta de una ventana donde se puede seleccionar
un elemento de una tabla por medio de una imagen que lo representa en vez de usar el clásico listbox.

RTF Textbox para cambiar el color del texto
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación que sirve para poder cambiar el color del texto dentro de un control rtf textbox (hecha para c.63 pero con copiar el embebido y declarar un par de variables se puede adaptar a otras versiones).

Imprimir dos recibos en una hoja A4
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación que imprime dos copias de un recibo en una hoja A4, con la posibilidad de usar un encabezado distinto para el primer y segundo recibo.

Diferencias en la estructura de tablas
Creditos: clarioneros.com - Hector Daniel Madeira

Permite analizar y comparar, via archivo clw, la estructura de una misma tabla en dos aplicaciones
(la explicación del modo de uso esta incluida en el archivo ayuda.txt).

Calcular la edad en años, meses y días.
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación que intenta resolver el tiempo transcurrido desde una fecha dada hasta hoy en días, meses y años.

Backup selectivo para Clarion 6.3
Creditos: clarioneros.com - Hector Daniel Madeira

Versión modificada del template para poder usarlo en Clarion 6.3.

Backup Selectivo al compilar para Clarion9

Template que permiten realizar backups de los distintos componentes de una aplicación al momento de compilarla. (Fuente: http://www.clarioneros.com – Hector Daniel Madeira)

Asistente para crear crucigramas Clarion6
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación para crear crucigramas sirve para crear y modificar controles en runtime, interactuar con arreglos de datos y utilizar
distintos algoritmos de busqueda segun el modo de asistencia elegido.

Aplicación para quitar la clave al diccionario
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación para quitar la clave al diccionario.

Aplicación para migrar global data a diccionario Clarion6
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación que sirve para seleccionar de un app c6 una o mas variables globales y exportarlas
junto con sus atributos a un diccionario de Clarion6.

Aplicación para migrar global data a diccionario en Clarion8
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación para c8 que permite elegir una o mas variables globales de una app y exportarlas con sus atributos a un diccionario c6.

Aplicación para acomodar el tamaño de imágenes con Imagina+
Creditos: clarioneros.com - Hector Daniel Madeira

Aplicación para Clarion6 que utilizando la librería imagina+ de Carabez permite seleccionar un grupo de archivos JPG
y procesarlos de modo que todas las imagenes resultantes tengan el mismo tamaño final.
Las imagenes no reemplazan a las originales sino que se colocan en la carpeta c:\recorte (si no existe se crea automaticamente).
El .rar contiene aplicacion y diccionario, la libreria “ImaginA+ API” se puede descargar de: http://www.carabez.com/downloads.html).

Navegador Web en Clarion
Creditos: Saul Perez Quezada

Implementa el uso del OCX WEb Browser en Clarion.

Popup
Creditos: Gustavo Bocian y Gustavo Olmedo

Extension template que permite agregar en cualquier pantalla un popup propio.

Slider
Creditos: Emiliano Ranzuglia

Template y ejemplo de uso de un control Slider. 

Estado del Teclado
Creditos: Emiliano Ranzuglia

 

Imprimir etiquetas en zebra 2844
Creditos: Eduardo C. Maldonado

Imprimir etiquetas en una zebra 2844, trabajando directamente con la programamción en EPL2, que es el lenguaje nativo de este tipo de impresoras, van un par de ejemplos como asi también el manual del lenguaje EPL2.

Terminal Server
Creditos: Emiliano Ranzuglia

Enumera todas las sesiones en el servidor, pudiendo obtener información sobre cada una de ellas. 

ASCII a TPS
Creditos: Juan Carlos Barillas

Ejemplo para pasar de ascii a tps.

Actividad del teclado
Creditos: Enrique Ferreyra

Esta app registra toda la actividad del teclado, aunque la aplicacion este minimizada.

Errores

Lista completa de errores de clarion.

Pantalla de espera
Creditos: Pablo Azvalinsky - Red Megatone

Para mostrar algo mientras se hace algun proceso que demore.

Espacio en disco
Creditos: Emiliano Ranzuglia

Uso de APIs para obtener el espacio libre en disco, un poco mas elaborado que el anterior, en formato prj.

Gestor de Archivos
Creditos: Emiliano Ranzuglia

Pequeño gestor de archivos, inspirado en el TotalCommander.

Identificador de Procedimientos
Creditos: Carlos Pacheco Hull

Pulsando CTRL-ALT-2 sale un MESSAGE con el nombre del APP y su PROCEDURE de origen.

Sort Header
Creditos: Pablo Azvalinsky - Red Megatone

Template que permite ordenar una queue por sus cabeceras.

Procedimiento a ejecutar
Creditos: Emiliano Ranzuglia

Obtener el nombre de el procedimiento a ejecutar.

Lista Impresoras
Creditos: Jim Kane

Obtener la lista de impresoras de windows desde codigo.

Tiempo entre Horas
Creditos: Victor G. Pierri

Template global que te devuelve un string con las horas y los minutos que transcurren entre dos fechas y sus horas.

Anticopia
Creditos: Victor G. Pierri

Template anticopia basico.

Visualizar Contenido de un Directorio
Creditos: Ivan Dario Benitez Delgado

Este ejemplo muestra como obtener los archivos de un directorio incluyendo los subdirectorios y el contenido de estos utilizando DIRECTORY. 

Version Demo
Creditos: Daniel Ruzo

Es una herramienta para agregar en versiones demo y que se basa en controlar la cantidad maxima de registros aceptados.

String a Hex
Creditos: Emiliano Ranzuglia

Pasar un string a hexadecimal.

Reltree y Queue a Report
Creditos: Ricardo Pardo

Este es un pequeño ejemplo de como pasar una queue como parametro.

Nombre del Procedimiento a Ejecutar
Creditos: Emiliano Ranzuglia

Template para obtener el nombre de el procedimiento a ejecutar.

Mr. Agente
Creditos: Jose Domingo Torres Montoya

Aporte para poder activar los Ms. Agents desde clarion.

Impresoras matriciales
Creditos: Alfredo Arias

Usar impresoras matriciales con el PrintDrv.

Lista de Impresoras Instaladas

Ejemplo de Jim Kane.

Clarion y Pervasive(Btrieve)
Creditos: Ing. Gustavo Maurokefalidis

Programa para generar la definicion necesaria de tus tablas al control center de pervasive.

Calendario
Creditos: Victor Montañez

Ejemplo muy interesante de como generar un calendario.

Busca todos los archivos
Creditos: Emiliano Ranzuglia

En un directorio y subdirectorios recursivamente, y les “saca” el atributo de Solo-Lectura. Esta en C55G y sin templates adicionales.

APIs para Botones y Checks Flat
Creditos: F. Carabez

Como hacer que los botones y checks se muestren flat en clarion, de manera diferente al estandar de clarion.

Exportar datos desde Sql a Excel
Creditos: Ivan Dario Benitez

Utiliza ejecuciones dinamicas (exec) y las potentes sentencias de SQL-DMO. Muy util cuando se requeire exportar a gran velocidad miles de registros y se cuenta con motor MsSQL.

OpenOffice
Creditos: Jose Domingo Torres Montoya

Ejemplo de como interactuar con Open Office, muy ingenioso.

Ventana Auxiliar
Creditos: Pablo Azvalinsky - Red Megatone

Template para abrir una ventana auxiliar de proceso o espera.

Teclados
Creditos: Juan Carlos Barillas

Ejemplo para emular teclados por pantalla.

Dibujar en una ventana
Creditos: Francisco Carabez

Ejemplo de como dibujar con comandos Clarion.

Numero de Serie del HD
Creditos: Saúl Pérez Quezada

Librería que devuelve el numero de serie físico del disco duro, es decir, el numero de serie del fabricante, el cual siempre es el mismo, sin importar el sistema operativo o volumen del mismo.

Aplicación Multi-Dlls / Multi-DCT
Creditos: Alfredo de ALFCOM

Ejemplo de una Aplicación Multi-Dlls que utiliza un Diccionario diferente por cada Dll y comparte Variables Globales que pueden ser Inicializadas en el Menú Principal y/o modificadas en cualquier dll.

Esquema de seguridad
Creditos: Ivan Dario Benítez

Este ejemplo muestra un esquema de seguridad (dinámico).

Importación de datos (TXT)
Creditos: Ivan Dario Benítez

Importar datos de un archivo txt.

Browse Formats

Cambios de List Format al Cambiar el Current TAB.

Translator Class

Este ejemplo, muestra la utilización del TranslatorClass (Traducción de Lenguaje en Run Time).

Demo Cámara
Creditos: Ivan Dario Benítez

Este ejemplo, muestra la imagen obtenida de una camara, la prueba se hizo con una camara LABTEC y utiliza un OCX libre.

Apariencia de la APP
Creditos: Eward Rangel Naranjo

Muy buen ejemplo de como mejorar la apariencia de la Aplicacion. Además implementa la función Directory para explorar directorios.

Encriptador
Creditos: Richard Rangel Naranjo

Programa para encripción de datos.

Varios ejemplos de Queues
Creditos: Pablo Guarnieri

Como obtener los campos de un archivo, los campos de un queue, crear, borrar, ordenar, buscar e imprimir un Queue.

Ejemplo de interacción entre threads
Creditos: Daniel Ruzo

Ejemplo muy interesante de como controlar una pantalla en otro thread.

FTP
Creditos: Ing. Sergio Maurelli

Cliente FTP.

EVALUATE(Sueldos)
Creditos: Ernesto Del Punta

App de ejemplo y una serie de consideraciones sobre el uso del EVALUATE() en el caso de cálculo de haberes.

Status de la impresora
Creditos: Ivan Dario Benítez

App utilizando apis para determinar el status de la impresora predeterminada por windows.

Caller ID
Creditos: Javier Junca Barreto

Obtener el Caller ID de una llamada telefónica.

Videos con OCX
Creditos: Pablo Guarnieri

Dos maneras de pasar videos FLASH y Windows Media Player.

Espacio en disco

Uso de APIs para obtener el espacio libre en disco.

Extraer palabras de un string

Esta pequeña clase suelo usarla en los cursos como ejemplo, justamente extrae las palabras de un string.

Ventanas de distintas formas

Dibujar ventanas poligonales mediante APIs.

Efectos visuales

BLINK y MARQUESINA (texto desplazable), para resaltar un mensaje.

Encriptación básica

Encriptación / desencriptacion básica de un campo usando el método XOR.

Equates usadas en las APIs

Lista de Équites de C++ a Clarion, para prototipear las APIs de Windows.

Bloquear teclado y mouse

En ciertos procesos críticos, es útil bloquear teclado y mouse, para que el usuario “no moleste”…

Generar un TXT

APIs para generar un archivo de texto sin necesidad de declararlo en el Diccionario. Además es muy rápido, ideal para exportaciones.

Edit in Place con QUEUE

Ejemplo de uso de las clases ABC de Clarion6 para EIP sobre Queue.

Gradiente

Pinta el fondo del Frame con un efecto de Gradiente, o degrade.

Full Screen

Deja la aplicacion en modo “Pantalla Completa”.

Http Download

Bajar un archivo a disco desde una dirección http.

Drag & Drop

Drag & Drop de archivos desde el Explorer de windows.

Reporte a PDF

Envío condicional de Reporte a PDF, automáticamente y sin pasar por el preview.

Elementos del Path

Extrae cada uno de los elementos del path: Disco, directorio, nombre del archivo y extensión.

Ingreso al Sistema

Ventana para Control de Acceso (Password).

Editor SQL

Ejecutar SQL embebido.

Task Panel

Ejemplo de uso del template Task Panel.

Copiar Directorios

Copiar todos los archivos, según una mascara, desde un directorio a otro.

API UserName y Computername

Para obtener el nombre de usuario logueado y de la PC.

Cambiar Message

Como cambiar el Message de Clarion original por uno propio.

ABM de un Queue

Ejemplo de como hacer un Form (Insert/change/Delete) como si fuera un Browse, desde un queue.

BLOBs y MsSQL

Ejemplo de uso de campos BLOBs con Clarion6 y el driver de MsSQL

Numero a Letras 2
Creditos: Enrique Vega

Template para traducir números a letras.

Numero a Letras

Pequeña función para traducir números a letras, en español, claro.

API EnumWindows

Muestra una lista con todas las aplicaciones abiertas (como el Task Manager).

Nombre (use) de los controles

GetFieldName es un API no documentada del Runtime de Clarion.

Enviar al Tray (simplificado)

Envía a la aplicacion al tray cuando se trata de cerrar con la [x], luego se puede restaurar o cerrar definitivamente desde un menú contextual en el tray.

APIs para uso del uso del Tray

Incluye detección de eventos, cambio de iconos y envío de mensajes “Ballon”.

APIs GetDesktopWindow y GetWindowRect

Sirve para averiguar la configuración de la pantalla.

Multithreading con Clarion6

Uso correcto de variables y queues globales. Ejemplos de Secciones criticas, Mutexs y Semáforos.

Colas de Memoria

Ejemplo con diferentes Técnicas para usar colas de memoria.

Todo el ClarionWiki en un zip

Para tener a mano cuando no hay internet (actualizado al 21 Octubre 2006).

Conectar a unidad de red
Creditos: Ruben Caporossi

Este apunte lo escribo a partir de un problema que he tenido en varias redes en las cuales el disco del servidor se mapea sobre los nodos para el uso de un sistema en red.

Extraer palabras de un string

Esta pequeña clase suelo usarla en los cursos como ejemplo, justamente extrae las palabras de un string.

Errores TPS

Lista completa de errores de corrupcion de archivos TPS (no esta en el help).

CLARION.NET desde Adentro

Seguramente muchos se estan preguntando: que es realmente Clarion.NET? Esta excelente presentacion de SoftVelocity lo explica en detalle.
Por motivos de tiempo esta charla no pudo incluirse en el CONDEV, asi que es una exlusiva para Uds.

Tipos de Datos SQL

Compatibilidad de tipos entre SQL y Clarion.

Strings de Conexion

De diversas bases en formato DSNLess (sin necesidad de crear el DNS).

Funciones ODBC

Lista de funciones muy utiles de ODBC.

Migracion TPS a SQL

Primeros pasos en la migracion de TPS a SQL.

SQL Embebido

Doc. que explica como usar sql embebido y crear un editor de SQL.

Guia Mejores Practicas de Clarion
Creditos: Cristian Olsen

 

Articulo de Clarion en revista CODE

Articulo elaborado por Evolution Consulting para la Revista Users Code donde se evaluaron las principales herramientas RAD del mercado.

Lo basico para cread DLL’s
Creditos: Gabriel Fernandez

Excelente documento anonimo.

Llamar a procedimientos clarion en una DLL desde .NET (C#)
Creditos: Enrique Ferreyra

Todavia no estan resuelto todas las clases de prototipos clarion (dudo que se puedan todos) pero con estos básico ya se puede hacer algo importante.

Clarion Shop

Plataforma de comercialización de productos desarrollados en Clarion.

Clarion Magazine

Revista del mundo Clarion.

Clarioneros

Foro de Clarion en español creado por Mauricio Nicastro.

Clarion Sharp

Blog con las últimas novedades acerca de Softvelocity.

Clarion Wiki

Guía en idioma español para los usuarios de Clarion con manuales, trucos, ideas, código, templates gratuitos y más.

Icetips

Recursos y productos adicionales.

ClarionLive!

Comunidad de Clarioneros con numerosos ejemplos y recursos para desarrollo.

Capesoft

Excelentes productos adicionales.

Webinaria #7 – 08/10/2016 * IP Driver

Uso de IP Driver. - Roberto Renz

Webinaria #6 – 01/10/2016 * Nettalk

Programación con Nettalk. Parte 3 - Alejandro J. Eías

Webinaria #5 – 24/09/2016 * Nettalk

Programación con Nettalk. Parte 2 - Alejandro J. Eías

Webinaria #4 – 17/09/2016 * Reglas de Negocios

Reglas de Negocios Globales.-Osiris Sandoval

Webinaria #3 – 10/09/2016 * FireBird

Como usar FireBird desde Cero con Clarion. - Miguel A. Brun

Webinaria #2 – 03/09/2016 - Nettalk

Iniciando programación con Nettalk - Alejandro J. Eías

Webinaria #1 - 26/08/2016 * DSN-LESS

Como crear conexiones DSN-LESS - Roberto Renz