• Viernes 29 de Marzo de 2024, 08:44

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - martin campos quintero

Páginas: [1] 2 3 ... 5
1
Visual Basic 6.0 e inferiores / Mejores prácticas
« en: Viernes 20 de Septiembre de 2013, 18:23 »
Buenos días amigos.

Quisiera saber mejores prácticas sobre visual basic.

Actualmente estoy desarrollando una aplicación, sin embargo, al comparar las lineas de 1 archivo de texto de aproximadamente 1000 lineas con las lineas de otro archivo de texto con aproximadamente 500 lineas para verificar que no haya repetidos, tarda alrededor de 4 a 6 minutos podría mejorar ese tiempo subiendo los 2 archivos a un flexgrid y ahí hacer la comparación?.

Creen que al compararlo directo en la aplicación y no en archivos, mejorará el tiempo?, supongo yo que sí, ya que hasta donde entiendo, la comparación se haría en memoria.

Gracias.

Saludos.

2
General / Re: SMS gratis a cualquier celular de cualquier parte del mundo
« en: Jueves 25 de Marzo de 2010, 01:24 »
Cita de: "andres69"
De seguro con Virus

Todo cuesta y nada es gratis!


Te aseguro que no tiene nada de virus.

Puedes ver todos los comentarios que he dejado en los foros de solocodigo, creo que hasta el momento no he perjudicado a nadie.

Si deseas usar el servicio úsalo, que estoy seguro que varias personas de aquí ya lo están usando, si piensas que puede contener virus no lo uses, pero por mi parte garantizo que no hay ningún problema.

Saludos.

3
General / SMS gratis a cualquier celular de cualquier parte del mundo
« en: Viernes 19 de Marzo de 2010, 01:45 »
Hola amigos.

Yo sé que aquí no va este post, pero no encontré en qué otro ponerlo, en dado caso, si me pudieran ayudar a moverlo.

Encontré información muy interesante, y quiero postearla:

Les comparto esta información más que interesante, en el siguiente archivo les explico como enviar SMS gratis a cualquier celular de cualquier compañía y de cualquier parte del mundo

http://www.megaupload.com/?d=0F96TQH3

Lo comprobé enviandome un sms a mi celular telcel en México, y realmente funciona. Recibí el SMS en menos de 10 segundos.

Favor de responder sobre este tema a quienes les haya funcionado.

4
C/C++ / Codigo fuente en c y c++
« en: Jueves 18 de Marzo de 2010, 18:47 »
Hola amigos.

Les comparto el código fuente que desarrollé durente mi carrera en sistemas:

http://www.megaupload.com/?d=BN9W3J7C Borlandc para windows portable.
http://www.megaupload.com/?d=2USCPPNT Codigo fuente para manejo de cadenas.
http://www.megaupload.com/?d=W7C4BNYL Código fuente para manejo de fechas.
http://www.megaupload.com/?d=OHESG4DN Código fuente para manejo de ordenaciones.
http://www.megaupload.com/?d=HPL5HWGW Código fuente para manejo de colas.
http://www.megaupload.com/?d=KTILIB0Y Código fuente para manejo de estructuras.
http://www.megaupload.com/?d=FAANXBYL Código fuente para manejo de listas.
http://www.megaupload.com/?d=IYH67Q8I Código fuente para manejo de pilas.
http://www.megaupload.com/?d=054ZHKSU Código fuente para manejo de clases.
http://www.megaupload.com/?d=O7IA9SLZ Código fuente para funciones de sistema.

Saludos.

5
Estimados amigos.

Tiene mucho que no escribo en el foro.

Y esta vez es para liberar un curso realizado por mi persona, el cual estuve vendiendo desde el año 2005 por mercadolibre.

El curso es de programación de aplicaciones en red con visual basic.

Lo pueden descargar de:

http://www.megaupload.com/?d=GSJHH04V

Espero que les guste, ya que es muy dificil que encuentren toda la información concentrada de programación en red, como en mi curso.

Gracias a todos, porque en su tiempo, he estado recibiendo mucho apoyo de su parte.

Disfruten el curso.

Críticas y comentarios son bienvenidos.

6
Visual Basic 6.0 e inferiores / Re: Usar Controles o escribir codigo?
« en: Sábado 7 de Febrero de 2009, 01:42 »
Ventajas que veo en usar controles:
- Rápida implementación del sistema
- Usar lo que ya fue hecho por otros programadores para facilitarnos el trabajo (No reinventar la rueda)
- Entre muchas otras que no se me vienen a la mente

Desventajas:
- Algunas validaciones son más complicadas de realizar en tiempo de ejecución que si lo tienes mediante código.
- Menor conocimiento en el código.
- Solo programando a patín aprendes como trabajan los sistemas, y utilizando controles ignoras esta parte.
- Entre muchas otras que no se me vienen a la mente

7
Oracle / Re: Developer:error conexion fallada pq el host de destino o obj
« en: Sábado 7 de Febrero de 2009, 01:32 »
Hola amigo, si llegas al servidor?, puedes hacer un ping a la ip y al nombre del equipo (si no llegas es que no tienes conectividad por la red), en caso de que llegues y estés trabajando con tnsnames manda un tnsping al identificador de la base de datos(si no llegas es que estás poniendo mal el identificador de la base de datos o el listener de la base de datos está abajo, si es el caso levántalo con el comando lsnrctl start), en caso de que llegues posiblemente estés cometiendo un error en el string de conexión desde la aplicación.

Has estas pruebas y nos comentas.

8
Oracle / Re: cuenta scott bloqueada
« en: Lunes 28 de Julio de 2008, 02:12 »
Es sencillo, desde system o desde una cuenta privilegiada, ejecuta:

ALTER USER scott ACCOUNT UNLOCK;

Saludos.

9
Oracle / Tuneo A Base De Datos Oracle
« en: Martes 17 de Junio de 2008, 00:09 »
Hola estimados compañeros.

La duda que tengo y de favor les pido me resuelvan, es acerca del tuneo de una base de datos ORACLE.

Como puedo realizar tunning a una base de datos ORACLE.

Actualmente soy administrador de base de datos principiante.

Tomé los cursos de ORACLE sobre administración de base de datos:

- ORACLE ADMINISTRATION WORKSHOP I
- ORACLE ADMINISTRATION WORKSHOP II
- ORACLE BACKUP & RECOVERY

Solamente que aún no me he metido con nada acerca del tuneo.

Espero me puedan explicar, y si es posible puedan proporcionarme algunos scripts.

De antemano muchas gracias.

Saludos cordiales.

10
Visual Basic 6.0 e inferiores / Re: Problema Con Winsock
« en: Miércoles 2 de Enero de 2008, 09:45 »
Hola estimado amigo.

Te sugiero que utilices el puerto 80, ya que al salir a internet, dicho puerto es casi imposible que esté cerrado o bloqueado por un firewall o router, situación en la que se podría encontrar el puerto que tu indicas.

Verifica que en la máquina donde se encuentra el servidor, las conexiones al puerto 80 no estén bloqueadas por firewall o router, en caso de ser así, crea una excepción en el firewall para que permita conexiones al puerto.

Te comento esto debido a que yo tengo corriendo una aplicación servidor (servidor de descuentos para curso de programación en red con visual basic que vendo por mercadolibre) en mi computadora, a la cual se conecta un cliente y obtiene un descuento, participando. Y no tengo ningún problema de conexión, solamente que el servidor está activo solo cuando mi pc está encendida  :P

Anexo cliente para quien lo desee probar.

http://mx.geocities.com/martincamposquintero/cliente.zip

Prueba lo que te comenté y verás que tu problema quedará solucionado.

Saludos cordiales.

11
JSP/Servlets / Conectar Con Oracle
« en: Martes 22 de Mayo de 2007, 16:01 »
Hola compañeros.

Estoy trabajando con jsp con servlets.

Necesito conectar con una BD de oracle, tengo entendido que habrá que bajar un driver para realizar esta conexión.

Saben donde puedo encontrar información sobre este tema, o si tienen un ejemplo mucho mejor.

De antemano gracias.

12
Hardware / Medidor De Flujo Masico
« en: Viernes 11 de Mayo de 2007, 18:23 »
Hola compañeros.

Acudo a ustedes que tienen mucha mas experiencia que yo, para consultarles algunas cosas.

El problema que tengo en estos momentos es el siguiente:

Necesito un medidor de flujo másico(para medir los litros de diesel que se pone a cada equipo).

He estado buscando alguno que tenga las siguientes características:

- wireless (conexión inalámbrica)
- que guarde los datos en un PC, o en su defecto en una base de datos.

Según lo que he encontrado es que este tipo de medidores de flujo son transmitter y por lo regular la mayoría trabajan con protocolo modbus o HART.

Espero que tengan experiencia en este tipo de hardware, para que me puedan orientar.

De antemano gracias.

13
Visual Basic 6.0 e inferiores / Detectar Descarga De Archivo
« en: Viernes 4 de Mayo de 2007, 01:04 »
Hola compañeros.

Ahora vengo con una duda medio drástica.

Quisiera saber si hay alguna forma de saber si se está descargando un archivo o se completó la descarga del archivo, y de igual manera si se podría saber el nombre del archivo.

He estado buscando en la web y nadamás no encuentro la forma de realizarlo.

Agradezco infinitamente cualquier ayuda que me puedan dar.

De antemano muchas gracias. :hola:

14
Hola compañeros.

Quisiera y me pudieran ayudar con esta duda. Yo tengo el siguiente archivo de configuración para hacer una transferencia por ftp del día actual.

***archivo_configuracion***
open 192.168.0.1
user *** ***
bin
prompt
mput *
ls -ltr
bye
************************
Y el envio lo corro con la siguiente línea:

ftp -n < /opt/ifwca/sal/shells_/archivo_configuracion >> $DIRECCION/envio_ch-20$FECHA

Pero mi duda es: como puedo hacer para obtener archivos del servidor ftp, de la fecha actual. De hecho en el servidor los archivos tienen la siguiente estructura:

archivo_fecha. Ejemplo "file_25082006"

Entonces como podría hacer la modificación en el archivo_configuracion para obtener del servidor ftp todos los archivos de la fecha actual?, ya que el siguiente, obtiene todos los archivos sin importar la fecha.

***archivo_configuracion***
open 192.168.0.1
user *** ***
bin
prompt
mget *
ls -ltr
bye
************************

Les agradecería me pudieran ayudar.

Gracias de antemano

15
Visual Basic 6.0 e inferiores / Activar Controles De Otros Programas
« en: Martes 11 de Julio de 2006, 22:41 »
Hola amigos.

Tengo una duda, y espero puedan apoyarme, y si es posible mandarme un ejemplo en código fuente para basarme.

Resulta que quiero activar y/o desactivar controles de otros programas no hechos por mi.

Como lo pueden ver en la imagen, quiero desde un programa en visual basic activar casillas en cierto programa.

De antemano muchas gracias por su ayuda.

16
Visual Basic 6.0 e inferiores / Nuevos Cursos En Video
« en: Jueves 16 de Marzo de 2006, 07:54 »
Citar

Espero no enfadar tanto :), es para promocionar mis cursos

Hola estimados compañeros.
 
Algunos de ustedes son personas que han sido seleccionadas para enviarles este mensaje ya que se han interesado alguna vez en mis productos, me han comprado algún otro curso o sistema, pero la mayoría son personas que han comprado mi "CURSO PARA CREAR APLICACIONES EN RED CON VISUAL BASIC 6.0".
 
Bien el motivo de este mensaje es el siguiente.
 
Debido al gran éxito que ha tenido dicho curso y a la necesidad de material didáctico de calidad para programadores principiantes e intermedios y aún para alumnos con deficiencias de aprendizaje en la programación de sistemas computacionales.
 
SISTEMAS SISADMIC anuncia que se adentrará al mundo de la enseñanza multimedia, esto quiere decir que SISTEMAS SISADMIC comenzará a desarrollar sus cursos en formato de video, para que puedan verlos desde la comodidad de su televisión por medio de un dvd casero.
 
Esto no quiere decir que verá un típico curso de imagen y audio, sino que aparecerá un profesor explicando cada tema y cada código fuente. Claro que será el ing. Martín Campos Quintero el profesor en dichos video cursos, 2 años de experiencia impartiendo clases en dos escuelas de computación.
 
Por introducción los cursos en video tendrán bajo precio, y ustedes han sido los seleccionados para adquirirlos y apartarlos a un precio mucho más bajo.
 
A partir del día 16 de marzo del año 2006 SISTEMAS SISADMIC comenzará a traspasar sus cursos a formato de video.
 
Cursos que se pasarán a formato video:

- Curso para crear aplicaciones en red con visual basic
- Visual foxpro (principiante hasta base de datos)
- Curso de java para principiantes (uso de base de datos access)

Si deseas algún otro curso, no dudes en hacérnoslo saber.
 
Si deseas alguno de estos cursos ya en formato de video, apártalos para obtener un descuento considerable a su costo de lanzamiento.
 
En el siguiente link puedes ver todos los comentarios que me han hecho en MercadoLibre, sitio donde promociono mis cursos. Puedes ver además que soy un vendedor 100% confiable y con muy buena reputación.
 
http://www.mercadolibre.com.mx/jm/profile?id=77789506
 
Y en el siguiente link puedes ver los artículos que actualmente estoy vendiendo.
 
http://listado.mercadolibre.com.mx/_CustId...9506_PrCategId_
 
Para apartar un curso envía un correo a esta dirección sisadmic@gmail.com
 
Gracias por su atención.
 
Atentamente: Ing. Martín Campos Quintero
SISTEMAS SISADMIC


17
Visual FoxPro / Funciones En Foxpro
« en: Domingo 5 de Febrero de 2006, 17:20 »
Hola Amigos, quisiera saber en qué lugar de visual foxpro se deben colocar las funciones.

Gracias de antemano.

Saludos

18
Visual Basic 6.0 e inferiores / Curso Para Crear Aplicaciones En Red
« en: Jueves 26 de Enero de 2006, 16:29 »
Hola amigos, por si a alguien le interesa

estoy vendiendo un curso para crear aplicaciones en red
con visual basic 6.0, los temas son variados y aprendes desde como
usar el winsock de visual basic paso a paso y con imágenes de
pantalla hasta crear un chat(varios clientes) y un sistema para ver
una PC remota, obtener, guardar, eliminar, modificar datos de base
de datos del servidor, entre muchas otras cosas.

El curso está muy bien explicado y cuenta con todo el código fuente
que se explica en dicho curso, además incluyo variado código fuente
que puede servirte para crear un sistema de control de acceso.

Todo esto podrás aprender pagando la ridícula cantidad de $180 pesos
mexicanos.

Para más información del curso pueden visitar mi página web

http://www.sisadmic.tk

o pueden comprar el curso desde mercadolibre.com.mx en la siguiente
dirección

http://articulo.mercadolibre.com.mx/MLM-10...al-basic-60-_JM

Saludos.

19
Visual Basic 6.0 e inferiores / Re: Obtener Datos De Base De Datos En Internet
« en: Martes 24 de Enero de 2006, 06:55 »
Gracias Moty, me fue de mucha ayuda tu respuesta. Muchísimas gracias.

20
Visual Basic para principiantes / Re: Winsock
« en: Martes 24 de Enero de 2006, 06:49 »
Eso de enviar un formulario no creo que se pueda, lo que puedes hacer es enviar un ejecutable de dicho formulario que dices quieres mandar, entonces ya que se recibe el ejecutable utilizas una orden para ejecutar dicho ejecutable.

Sólo de esta forma me imagino, ya que así le hacía yo para actualizar mi aplicación desde la red. Saludos.

21
Hola Jose, mira primeramente para poder hacer eso puedes utilizar el control winsock del visual basic, con este control se pueden hacer maravillas sin necesidad de utilizar la gran cantidad de código. Para validar a los usuarios podrias utilizar un método tan fácil de login que puede ser el siguiente

el cliente envía usuario y contraseña al servidor, el servidor verifica los datos en su base de datos tabla: usuarios. Si los datos coinciden, se envía notificación al cliente de que puede entrar a la red de nuestro programa.

Ya que están loggeados los usuarios en el servidor, entonces que cuando se quiera mandar un mensaje se seleccione el usuario destinatario de la lista de usuarios y entonces se puede hacer el siguiente proceso:

1.- El cliente envía al servidor, usuario destinatario y mensaje.

2.- El servidor se encarga de buscar en su lista de conectados a dicho usuario y hecho esto se envía el mensaje al usuario por medio de su IP.

TODO SE MANEJA POR IPS.

Espero haber sido siquiera de un poco de ayuda para que comprendas más o menos este mundo de programación en red. Saludos.

22
Visual Basic 6.0 e inferiores / Obtener Datos De Base De Datos En Internet
« en: Jueves 19 de Enero de 2006, 18:52 »
Hola Amigos, tengo una pregunta algo interesante, lo que pasa es que tengo una página web y quiero saber si se podrían obtener datos de una base de datos que se encuentra en mi página desde visual basic, la base de datos es mysql. Es decir en mi página se muestra un formulario de registro donde pueden meter numero y nombre y estos son guardados. Pero quisiera poder obtener los datos que se guardan en la base de datos y jalarlos a mi aplicación de visual basic. Se podría hacer eso?.

La verdad que he estado buscando mucho del tema. O de ser posible si se puede hacer de otra forma me lo hicieran saber. De antemano muchas gracias.

23
C/C++ / Re: Espacios En Blanco
« en: Domingo 8 de Enero de 2006, 11:17 »
No puedes hacer eso que planteas con "cin", ya que "cin" no admite espacios en blanco, para hacer eso que planteas debes utilizar un vector, e ir letra por letra verificando, aqui te pongo el código.

Código: Text
  1.  
  2.  
  3. #include&#60;iostream.h&#62;
  4. #include&#60;conio.h&#62;
  5. #include&#60;stdio.h&#62;
  6.  
  7. void main()
  8. {
  9.   clrscr();
  10.   int num;
  11.   int blancos=0;
  12.   char dato[80];
  13.   cout&#60;&#60;&#34;Introduzca un texto terminado en un punto&#34;&#60;&#60;endl;
  14.   num=0;
  15.   gets(dato);
  16.   int c=0;
  17.   while(dato[c]!='.')
  18.   {
  19.     if(dato[c]==' ')
  20.       blancos++;
  21.     num=num+1;
  22.     c=c+1;
  23.   }
  24.   cout&#60;&#60;&#34;&#092;nEl texto tiene &#34; &#60;&#60;num&#60;&#60;&#34; caracteres&#34;&#60;&#60;endl;
  25.   cout&#60;&#60;&#34;El texto tiene &#34; &#60;&#60;blancos&#60;&#60;&#34; espacios&#34;&#60;&#60;endl;
  26.   getch();
  27. }
  28.  
  29.  

Espero te funcione, saludos.

Ingeniero martín campos quintero.
www.sisadmic.tk

24
C/C++ / Re: Soy Un Principiante
« en: Domingo 8 de Enero de 2006, 10:52 »
Código: Text
  1.  
  2.  
  3. #include &#60;iostream.h&#62;
  4. #include &#60;conio.h&#62;
  5. #include &#60;stdio.h&#62;
  6. #include &#60;string.h&#62;
  7.  
  8. void main()
  9. {
  10.   clrscr();
  11.   char frase[80];
  12.   char frase_reves[80];
  13.   cout&#60;&#60;&#34;Introduzca la frase: &#34;;
  14.   gets(frase);
  15.   cout&#60;&#60;&#34;&#092;nLa frase introducida fue: &#34;&#60;&#60;frase;
  16.   int numero_de_letras=strlen(frase)-1;
  17.   int indice_frase_reves=0;
  18.   for(int c=numero_de_letras;c&#62;=0;c--)
  19.   {
  20.     frase_reves[indice_frase_reves]=frase[c];
  21.     indice_frase_reves++;
  22.   }
  23.   frase_reves[indice_frase_reves]='&#092;0';
  24.   cout&#60;&#60;&#34;&#092;nLa frase al reves es: &#34;&#60;&#60;frase_reves;
  25.   getch();
  26. }
  27.  
  28.  

Espero te sirva. Saludos.

Ing. Martín Campos Quintero
www.sisadmic.tk

25
Tirar Tareas de Windows desde VB
   
 
Esta función busca el identificador de la aplicación que quieres tirar, y despues envia el mensaje al Windows para destruir ese identificador. Hace la función de Ctrl-Alt-Supr... Finalizar Tarea.
Pon este código en un módulo y llama a la función enviando la cabecera (nombre/descripción) del programa que quieres tirar.

Código: Text
  1.  
  2. Declare Function FindWindow Lib &#34;user32&#34; Alias &#34;FindWindowA&#34; (ByVal lpClassName As Long, _
  3.      ByVal lpWindowName As String) As Long
  4. Declare Function SendMessage Lib &#34;user32&#34; Alias &#34;SendMessageA&#34; (ByVal hwnd As Long, ByVal wMsg As Long, _
  5.      ByVal wParam As Long, lParam As Any) As Long
  6.  
  7.  
  8.  
  9. Function TirarPrograma(Programa As String) As Boolean
  10.     TirarPrograma = IIf(SendMessage(FindWindow(0&, Programa), &H10, 0, 1) = 0, True, False)
  11. End Function
  12.  
  13.  

Aqui tienes un ejemplo de como funciona. Debes compilar el proyecto para que funcione ya que ignora la orden en diseño.

Código: Text
  1.  
  2.  
  3. Private Sub Command1_Click()
  4.     TirarPrograma &#34;titulo del programa a cerrar&#34;
  5. End Sub
  6.  
  7.  
  8.  

En donde dice "titulo del programa a cerrar", debes poner lo que aparece en la barra de título del programa.

Ejemplo:
Para cerrar la calculadora de windows XP

Su título es: Calculadora

Entonces debes poner

TirarPrograma "Calculadora"

Espero te sirva. Saludos

Páginas: [1] 2 3 ... 5