Ir al contenido principal

Entradas

CREAR UN EXE SIN DEPENDENCIAS, C++ BUILDER

algunos de nosotros que hemos usado RAD STUDIO en muy especifico C++ Builder, nos hemos topado con el problema de empaquetar nuestros proyectos,yo uso AdvanceInstaller, pero ese es un tema para otra ocasión, hay un método muy sencillo de crea nuestro ejecutable sin Archivos dependientes, como librerías o DLL's, les muestro como y veran lo simple que es: 1.clic sobre project y  clic sobre opción. 2.  en C++ Linker, desactivamos la opcion : Link With Dynamic RTL. 3. Después en Packages , en la opción Runtime Packages también lo desactivamos, y damos ok. Y solo volemos a compilar y se genera un Exe sin dependencias y listo para ejecutarse en cualquier computadora con el OS de Windows. Espero que les ayude.
Entradas recientes

POO con Objective C

Una clara inquietud que siempre he tenido es el desarrollo en los sistemas Mac en especial en OSX , como muchos sabemos los sistemas mac utilizan su propio lenguaje y su propio entorno de desarrollo llamado XCode con su lenguaje Objective C, que recientemente publicaron el lenguaje Swift, pero hoy hablare de C para mac, algo interesante de este lenguaje que es la forma de como se crean sus clases y metodos que son totalmente diferentes a los lenguajes que conocemos como Java,C++,C# ,Delphi, PHP etc. para este ejemplo obviamente debemos tener Xcode que corren en OSX en las versiones 10.6.8 en adelante , en este caso usare la version 4.2 y hare un proyecto Cocoa es es similar a lo que conocemos como Forms en Windows. 1. creamos un proyecto Mac OSX 2. elejimos Cocoa Application. le damos doble clic sobre MainMenu.xib y nos mostrara una ventana ala cual le anadimos un Label,Text Field y Un Push Button en la parte de arriba a nuestra derecha nos muestra dos juegos de botones,prec...

LLENAR UN JTABLE,LISTBOX Y COMBOBOX CON JAVA USANDO NETBEANS

he estado ocupado en unos proyectos, pero estoy de nuevo para compartir lo poco que se de desarrollo de sistemas, el dia de hoy comparto como llenar un objeto JTable en Java con datos de una base de datos MySQL. antes de continuar supongo que ya tienen conocimientos de programacion en especial en Java. Yo usare Netbeans  pero ustedes pueden usar cualquier IDE. para este ejemplo trabajaremos con 3 archivos, Clase,Interfaz y JFrame Form. Y una tabla llamada productos con los campos id,descripcion y precio, algo simple primero vamos a crear nuestra Interfaz que le llamaremos Idb (le pueden como quieran). y vamos a inicializar nuetros metodos. import javax.swing.DefaultListModel; import javax.swing.JComboBox; import javax.swing.table.DefaultTableModel; /**  *  * @nadie  */ public interface Idb {     DefaultTableModel Grid_DataSource(String sql); //LLENAR JTABLE     DefaultListModel ListBox_DataSource(String sql,String Campo); //LLE...

Dibujar en TImage con C++ Builder y FireMonkey

dibujar a mano libre con C++ Builder suele ser algo confuso , he visto algunos lugares donde publican como hacerlo; sin embargo no se que les sucede a esos programadores hacen las cosas de tal forma que nadie las entiende, algo asi como un programador de JAVA. Bueno aqui les pongo un ejemplo de la forma mas sencilla posible de como hacerlo. primero creamos un proyecto desktop firemonkey , despues le agregamos un TImage y la nombramos img1 despues vamos a crear dos variables publicas TPointF puntoI y puntoF. Despues nos dirigimos al evento MouseMove del control TImage y ponemos el siguiente codigo: if(Shift.Contains(ssLeft)) {    puntoI.X=X;   puntoI.Y=Y; img1->Canvas->BeginScene(); img1->Canvas->DrawLine(puntoI,puntoF,1.0); img1->Canvas->EndScene(); puntoF.X=X; puntoF.Y=Y; } despues en el evento MouseDown img->Canvas->Stroke->Color=claBlack //color negro puntoF.X=X; puntoF.Y=Y; y listo solo falta correr la aplicacion y ver ...

Contpaq y sus sistemas

El otro día escuche una conversación sobre el éxito y la gran utilidad de los sistemas de Contpaq y su facturación electrónica de como los había ayudado y no se que tantas maravillas mas; mientras escuchaba atento, tuve una epifanía,de como seria toda la contabilidad sin estos sistemas tan mal hechos de forma intencional o accidental; de cualquiera de las dos maneras no deja de ser un producto tan mal hecho que me sigue sorprendiendo que las gente lo siga usando. Como desarrollador independiente intento ponerme standares altos para el diseño de mis aplicaciones y que mis clientes estén totalmente satisfechos. Empecemos por analizar estos sistemas, sobretodo el contpaq, que esta hecho en JAVA y con un servidor de base de datos MS-SQLServer, que es como juntar ala actual esposa con la ex "mala idea",sabemos que JAVA es muy lento al momento de su ejecucion, AH! pero es gratis! es una gran ventaja para la empresa que lo diseña, en cuanto a SQLServer para mi es un sistema que e...

UPDATE CON SUBCONSULTAS

suponga que un dia tenemos que acualizar datos de una tabla con datos de otra tabla, bueno esto se soluciona con una sobconsulta es algo muy sencillo con SQL en este ejemplo utilizare SQLServer. vamos a suponer que tenemos dos tablas una llamada "ventas" que contiene estos campos: *idventa (int,autonumerico) *venta (money) *vendedor (varchar(150)) * comision(float) tabla 2 : "vendedores" *nombre(varchar(150)) *estado(varchar(80)) valores(Chihuahua,Monterrey,DF,Toluca) *comision(float) vamos a actualizar el valor de la comision para todos aquellos vendedores que  pertenescan al estado de Chihuahua. vamos hacer un procedimiento que quedaria asi: ALTER PROCEDURE [dbo].[ACTUALIZAR_COMISION] AS BEGIN   UPDATE ventas   SET ventas.comision = vendedores.comision   from vendedores   WHERE vendedores.nombre=ventas.vendedor   AND vendedores.estado='Chihuahua' END espero que les sea de utilidad.