• Viernes 8 de Noviembre de 2024, 03:59

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 - Jimbenit

Páginas: 1 ... 9 10 [11] 12 13 ... 15
251
Visual Basic para principiantes / Re: DE LIST1 A TXT
« en: Jueves 23 de Octubre de 2008, 17:46 »
Cita de: "m0skit0"
Cita de: "Jimbenit"
Te regalare dos de mis "super funciones"

Me parece loable tu actitud, pero muy poco didáctica. Así sólo enseñas a usar copiar-pegar y no a programar. Os aconsejo que si copiáis funciones, por lo menos os toméis el tiemp de entenderlas. Y pon todas las declaraciones juntas, sino no hay quien lea eso.

Moskito, ¿Hablas español?, pues en la frase que dijiste que marque de color rojo antes del punto(.) te dirigias a mi, luego , despues del punto gramatical te diriges a "bobo" ??.. pues es un español muy pobre e induce a entender mal. Cuando en un mismo parrafo te diriges a dos personas diferentes utiliza el nombre de la persona seguido por una coma o si no, puedes utilizar un punto-y-coma (;) pero no uses el punto segido(.).

Nota:
El punto-y-coma (;) se utiliza para cambiar de sujeto (persona o cosa a la cual te refieres) y el punto seguido a la misma cosa o persona pero para dar una nueva percepcion o hacer un nuevo comentario, o decir un nuevo adjetivo, o dar un nuevo conocimiento sobre la MISMA cosa
Saludos.

Nota 2:
Citar
me da igual si te caigo bien o no, esa no es la cuestión. Y discutir es algo sano y natural. No pasa nada.
:huh:  :huh:  :huh:     :no:


Nota 3:
Este es mi ultimo mensaje sobre algo diferente al hilo inicial del tema, lo hago por respeto a las enseñanzas de mi querida
Toph

Nota 4:
Yo quiero mucho a Toph

252
Visual Basic para principiantes / Re: DE LIST1 A TXT
« en: Jueves 23 de Octubre de 2008, 16:47 »
Citar
Os aconsejo que si copiáis funciones, por lo menos os toméis el tiemp de entenderlas
Las funciones que publico son creadas por mi, pero ya se por que lo dices, lo dices por que a tu pregunta sobre el archivo .INI no respondi tu pregunta, cierto??...

(aun que no todas las funciones que publico son creaciones mias, pero si todas estan, por lo menos personalizadas por mi, de tal manera que solo sea necesario copiar y pegar, (recuerda que estamos en un foro de Visual Basic para principiantes y lo mas seguro es que las personas que preguntan saben muy poco de viasual basic)


Hey, Moskito, me caes bien,... please, no discutamos ... la finalidad es ayudar a una persona...  :good:
Lo hicimos, o no???.... ya terminó......  ^_^ ...


Nota:
Yo quiero mucho a Toph

253
Visual Basic para principiantes / Re: DE LIST1 A TXT
« en: Jueves 23 de Octubre de 2008, 16:07 »
Cita de: "bobo"
Buenas, ncesito guaradar info de un list a un txt como lo hago.- Expliquenlo como para mi "bobo"
gracias

Bueno yo te entiendo que tienes unos datos en un ListBox (Cuadro de lista) y los quieres guardar en un bloc de Notas (archivo con extension *.txt).

Te regalare dos de mis "super funciones"  :lol: , estas funciones colocalas en un Modulo Estandar:, Te serviran para cualquier proyecto que hagas

Código: Text
  1. Function LeerDatoMATRIZ(Colum As Long, Fila As Long, RutaArchivo As String) As Variant
  2. 'Lee datos de una cadena separada por comas.. ejemplo:
  3. ' xxxxx, xxxxx, xxxxx , xxxxx, etc...
  4. Dim NumLine As Long
  5. Dim Cadena1 As String
  6. Dim Cadena As String
  7. Dim Dato As Variant
  8.  
  9. If Dir(RutaArchivo) = "" Then       'Comprueba si existe archivo, en caso de no existir, lo crea.
  10.     Open RutaArchivo For Output As #1
  11.     Print #1, " "
  12.     Close #1
  13. End If
  14.    
  15.    
  16.  
  17. Open RutaArchivo For Input As #1        'Copia la fila completa en la variable cadena
  18. While Not EOF(1)
  19.     Line Input #1, Cadena1
  20.     NumLine = NumLine + 1
  21.     If NumLine = Fila Then
  22.         Cadena = Cadena1
  23.     End If
  24. Wend
  25. Close #1
  26.        
  27.         Dim NumLet As Long
  28.         Dim Cont As Long
  29.         Dim Letr As String
  30.         Dim PosComas() As Long
  31.         Dim NumCarac As Long
  32.  
  33.         NumLet = Len(Cadena)
  34.         For i = 1 To NumLet     'Cuenta las comas dentro de la cadena
  35.             Letr = Mid(Cadena, i, 1)
  36.             If Asc(Letr) = 44 Then
  37.                 Cont = Cont + 1
  38.             End If
  39.         Next i
  40.  
  41.         If Colum > Cont + 1 Then Exit Function  'Columna vacia
  42.  
  43.         ReDim PosComas(Cont)
  44.         Cont = 0
  45.         For i = 1 To NumLet     'Coloca las posiciones de las comas dentro del vector
  46.             Letr = Mid(Cadena, i, 1)
  47.             If Asc(Letr) = 44 Then
  48.                 Cont = Cont + 1
  49.                 PosComas(Cont) = i
  50.             End If
  51.         Next i
  52.  
  53.         If Colum = UBound(PosComas()) + 1 Then         'Escribe el dato buscado en la variable dato
  54.             Dato = Mid(Cadena, PosComas(Colum - 1) + 1)
  55.         Else
  56.             Dato = Mid(Cadena, PosComas(Colum - 1) + 1, PosComas(Colum) - 1 - PosComas(Colum - 1))
  57.         End If
  58.    
  59.             'El siguiente bloque de código elimina las comillas
  60.             'del principio y final de la variable Dato.
  61.         NumLet = Len(Dato)
  62.         If Left(Dato, 1) = Chr(34) Then
  63.             Dato = Mid(Dato, 2)
  64.         End If
  65.         NumLet = Len(Dato)
  66.         If Right(Dato, 1) = Chr(34) Then
  67.             Dato = Mid(Dato, 1, NumLet - 1)
  68.         End If
  69.        
  70.  
  71. LeerDatoMATRIZ = Dato
  72.  
  73.  
  74. End Function
  75.  
  76.  
  77.  
  78. Sub EscribirDatoMATRIZ(Colum As Long, Fila As Long, Dato As Variant, RutaArchivo As String)
  79. 'Guarda datos en un bloc notas en forma de comas... utiliza el bloc
  80. 'como una matriz ordenada por filas y columnas... [Mayo 5 / 2008]
  81.  
  82. Dim Contador As Double
  83. Dim Vector() As Variant
  84. Dim Caracter As String
  85. Dim Max As Double
  86. Dim Linea As Long
  87. Dim Cadena As String
  88. Dim NumLet As Long
  89. Dim Letr As String
  90. Dim Cont As Long
  91. Dim PosComas() As Long
  92. Dim Pedazo1 As String
  93. Dim Pedazo2 As String
  94. Dim Comas_Add As Long
  95.  
  96. If Dir(RutaArchivo) = "" Then           'Comprueba si existe archivo, en caso de no existir, lo crea.
  97.     Open RutaArchivo For Output As #1
  98.     Print #1, " "
  99.     Close #1
  100. End If
  101.  
  102. Linea = Fila
  103.  
  104. For j = 1 To 2          'Introduce todas las lineas del Bloc notas en un Vector llamado Vector()
  105.     Open RutaArchivo For Input As #1
  106.     While Not EOF(1)                'Cuenta las lineas del Bloc Notas
  107.         Line Input #1, Caracter
  108.         i = i + 1
  109.         If j = 1 Then
  110.             Contador = i
  111.         ElseIf j = 2 Then       'Si j = 2 , se escriben las lineas dentro del vector
  112.             Vector(i) = Caracter
  113.         End If
  114.     Wend
  115.     Close #1
  116.     If j = 1 Then
  117.         If Linea > Contador Then        'Define el tamaño del vector
  118.             ReDim Vector(1 To Linea)
  119.             Max = Linea
  120.         Else
  121.             ReDim Vector(1 To Contador)
  122.             Max = Contador
  123.         End If
  124.         i = 0
  125.     End If
  126. Next j
  127.  
  128.  
  129. For i = 1 To Max        'Obtiene la fila en string separada por comas
  130.     If i = Fila Then
  131.         Cadena = Vector(i)
  132.     End If
  133. Next i
  134.  
  135.             'Obtención de las posiciones de las comas
  136. '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  137.         NumLet = Len(Cadena)
  138.         For i = 1 To NumLet     'Cuenta las comas dentro de la cadena
  139.             Letr = Mid(Cadena, i, 1)
  140.             If Asc(Letr) = 44 Then
  141.                 Cont = Cont + 1
  142.             End If
  143.         Next i
  144.  
  145.         If Colum > Cont + 1 Then        'Columna vacia
  146.             Comas_Add = Colum - (Cont + 1)
  147.             For i = 1 To Comas_Add
  148.                 Cadena = Cadena & ", "
  149.             Next i
  150.             Cont = Colum - 1
  151.         End If
  152.        
  153.         NumLet = Len(Cadena)
  154.         ReDim PosComas(Cont)
  155.         Cont = 0
  156.         For i = 1 To NumLet     'Coloca las posiciones de las comas dentro del vector
  157.             Letr = Mid(Cadena, i, 1)
  158.             If Asc(Letr) = 44 Then
  159.                 Cont = Cont + 1
  160.                 PosComas(Cont) = i
  161.             End If
  162.         Next i
  163. '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  164.  
  165. 'Añadiendo el dato a la cadena [Elimina el dato anterior en esa posición]
  166. If Cont = 0 Then
  167.     Cadena = Dato
  168. ElseIf Colum = 1 Then                           'Coloca el dato al principio
  169.     Cadena = Dato & Mid(Cadena, PosComas(1))
  170. ElseIf Colum = UBound(PosComas()) + 1 Then      'Coloca el dato al final
  171.     Cadena = Mid(Cadena, 1, PosComas(Colum - 1)) & Dato
  172. Else
  173.     Pedazo1 = Mid(Cadena, 1, PosComas(Colum - 1))
  174.     Pedazo2 = Mid(Cadena, PosComas(Colum))
  175.     Cadena = Pedazo1 & Dato & Pedazo2
  176. End If
  177.  
  178. 'Escribiendo en el Bloc Notas
  179. Open RutaArchivo For Output As #1
  180. For i = 1 To Max
  181.     If i = Linea Then
  182.         Vector(i) = Cadena
  183.         Print #1, Vector(i)
  184.     Else
  185.         Print #1, Vector(i)
  186.     End If
  187. Next i
  188. Close #1
  189.  
  190.  
  191.  
  192. End Sub
  193.  
  194.  


A continuacion coloca esto en el evento que quieras, por ejemplo, en un CommandButton1_Click:

Código: Text
  1. Private Sub Command1_Click()
  2. Dim i As Long
  3. Dim Ruta As String
  4.  
  5. Ruta = "C:MiTexto.txt"     'Dale una direccion valida de ruta
  6.  
  7. 'Este "For" lee los elementos de tu Lista y los escribe en un bloc de notas
  8. For i = 0 To List1.ListCount
  9.     Call EscribirDatoMATRIZ(1, i + 1, List1.List(i), Ruta)
  10. Next i
  11. 'Analiza esta funcion, que es capaz de leer datos de un bloc
  12. 'de notas que este ordenado por filas y columnas separadas por comas
  13. 'Comentario: NO UTILIZAR ESTE PROCEDIMIENTO CUANDO EL ARCHIVO DE LECTURA DEL BLOC DE NOTAS
  14. 'CONTENGAN MUCHAS FILAS O MUCHAS COLUMNAS SEPARADAS POR COMAS (mas de 10 mil filas y/o columnas)
  15. 'pero para aplicaciones sencillas, como guardar una configuracion de un formulario,
  16. 'alamcenar algunos datos de un cuadro de lista, o cosas similares es excelente
  17.  
  18.    
  19. End Sub
  20.  
  21.  


Si lo que quieres es leer algun dato de ese bloc de notas, te sugiero que analices la funcion: LeerDatoMATRIZ que tambien te deje

Bueno, espero que te halla servido, saludos y te invito a que estes conectado a este foro. :lol:


Nota:
Yo quiero mucho a Toph

254
Java / Re: Quiero iniciar programacion en JAVA
« en: Jueves 23 de Octubre de 2008, 15:26 »
Nota:
Pido al moderador eliminar esta respuesta ( No el post, este Post esta excelente), fue un error de pulsar mal el boton.
Gracias

255
Java / Re: Quiero iniciar programacion en JAVA
« en: Jueves 23 de Octubre de 2008, 15:25 »
Citar
busca en este foro cómo hacerlo

Podrias pasarme del enlace de ese Post?, o por lo menos dime el titulo del post para buscarlo, o la persona que lo escribio...


Nota:
Shadow_Rev gracias por toda la ayuda que me has dado.

256
Java / Re: Quiero iniciar programacion en JAVA
« en: Miércoles 22 de Octubre de 2008, 21:59 »
Citar
"Si quieres hacer EXEs normales, mejor usa C++ "

Lo anterior significa que se puede usar Java, pero que es mas dificil que hacerlo con C++ o sencillamente no se puede usar java con el JCreator para hacer EXE con entorno MS-DOS?? :mellow:
Bueno, pero me gustaria usar el JCreator para ese fin, se puede?, no me gustaria hacerlo con C++ ya que la finalidad es practicar el lenguaje JAVA

257
Java / Re: Quiero iniciar programacion en JAVA
« en: Miércoles 22 de Octubre de 2008, 19:41 »
El aporte ha sido excelente, si esa es la palabra para calificar lo que han hecho hasta ahora por mi, estoy practicando JAVA con el JCreator pero me surge una nueva duda.
Como le hago para compilar mi aplicación ( no me refiero al run del JCreator que se activa con la tecla F5), es decir, lo que quiero es publicar mi aplicacion de Java, que esta aplicación corra en ventana DOS como una aplicacion .exe, que sea un programa mas (como lo hago con el JCreator?? :huh: , estoy usando la version 4.50)
No se si me hice entender


Nota:
El IDE del JCreator 4.50 es excelente, se parece mucho a mi favorito VB2005, gracias.

258
La taberna del BIT / Agradecimientos a todos los usuarios (foreros, moderadores..
« en: Miércoles 22 de Octubre de 2008, 16:00 »
Buen dia a todos los que leen este POST

En este post quiero agradecer a todos los moderadores, administradores, y a todos los foreros por sus MUY utiles intervenciones para resolver dudas, charlar de temas, religión, politica y demas, por compartir un poquito de su cultura y conocimiento, por compartir cosas que no son necesariamente de sexo o conversaciones con personas de SOLO del sexo opesto, sino por su manera muy desintersada a ayudar y aclarar cosas de Novatos, de Aprendices (como yo). Para aquellos que muestran su ánimo de que uno aprenda, de aquellos que animan a seguir estudiando, yo quiero decirles : MUCHAS GRACIAS

Saludos a todos :good:
Sigamos con el foro...


Nota:
Toph, Te quiero mucho.

259
Java / Re: Quiero iniciar programacion en JAVA
« en: Lunes 20 de Octubre de 2008, 21:57 »
Solucionado!!!


Era que en realidad no habia instalado el JDK 6  :P (de alguna manera crei haber terminado su instalacion)

Disculpen  :P  :P  :P  :P  :P  :lol:  :lol:  :lol:


Ahora si estoy listo para empezar con JAVA, gracias  :good:

260
Java / Re: Quiero iniciar programacion en JAVA
« en: Lunes 20 de Octubre de 2008, 21:48 »
Ric_Monje , buen aporte

Pero hay un paso cuando estoy instalando el netbeans, donde me pide especificar la carpeta del JDK.


Como obtengo ese folder, ya he instalado el JDK 6 en archivos de programa, que mas se hace?

Nota:
Disculpen mi ignorancia. :mellow:

261
Java / Re: Quiero iniciar programacion en JAVA
« en: Lunes 20 de Octubre de 2008, 21:06 »
Bien, ya baje el JDK 6 y el netbeans para el J2SE, tambien el Jcreator, y un editor de C++ de NetBeans
Me gustaria instalar primeramente el netbeans para JAVA (J2SE) pero al momento de instalar hay un paso que me solicita el JDK. Me gustaria saber el orden de instalacion y como se halla el componente que me pide el IDE de netbeans.
Saludos.

262
La taberna del BIT / Re: De Donde Sos????
« en: Lunes 20 de Octubre de 2008, 20:33 »
Soy de un pequeño municipio de Colombia en el departamento de Bolivar: Magangue
Pero actualmente estoy viviendo en la segunda ciudad de Colombia de mujeres Hermosas: CARTAGENA (la primera ciudad de Colombia de mujeres hermosas es Medellin)


Nota:
Hace algunos post atras, Toph me enseño algo (no que me lo dijo en palabras textuales, sino que me lo dio a entender) y es esto: No nos desviemos del tema por que sino el resultado mas seguro es que nos encontremos en un caos unos discutiendo con otro, cosas que no corresponden al hilo inicial del tema

Saludos.

263
Java / Re: pregunta sobre jdk
« en: Lunes 20 de Octubre de 2008, 19:55 »
Hermes, te recomiendo mucho ver este enlace...
http://foros.solocodigo.com/viewtopic.php?f=32&t=37111&p=135274#p135274 :good:

264
Java / Re: Quiero iniciar programacion en JAVA
« en: Lunes 20 de Octubre de 2008, 18:43 »
Eclipse es un IDE de Java...es bueno y sencillo??... tiene algun manual en español? :huh:  

265
Java / Re: Quiero iniciar programacion en JAVA
« en: Lunes 20 de Octubre de 2008, 15:17 »
Seria mucho pedir que me pasases el link donde bajarlo?, Jcreator?... bien ... y cual es su ultima version? :huh:
Nota:
Encontre este link para bajar el jcreator, me gustaria leer sus comentarios
http://es.brothersoft.com/JCreator-download-126860.html

266
Java / Re: Quiero iniciar programacion en JAVA
« en: Viernes 17 de Octubre de 2008, 16:09 »
Alguien podria decirme para que sirve el "JAVA APPLICATION PLATAFORM SDK ", solo quiero estar seguro de lo que estoy pensando que es. No me gustaria perder el tiempo instalar y luego desintalar. Lo bajé y pesa 218 MB, ¿Este es el codigo (o lenguaje) de JAVA? ¿ O debo bajar otro componente mas a parte del NetBeans?

Por cierto: el NetBeans que estoy bajando (aun no lo termino de bajar) pesa lo mismo (218 MB) estoy pensando que estoy bajando el mismo archivo. (solo tiene nombres diferentes)

267
Visual Basic 6.0 e inferiores / Re: Problema con automatización de hojas Excel
« en: Viernes 17 de Octubre de 2008, 15:42 »
Utilizas un Office legal?? :mellow:
No se me ocurre ninguna solucion, lo unico que pienso es que si usas ese codigo en un Office Legal y el problema sigue igual (sin formatear unidad), entonces si es un misterio :alien: .

268
Java / Quiero iniciar programacion en JAVA
« en: Jueves 16 de Octubre de 2008, 18:33 »
Hola a todos ustedes, me gustaria iniciar programación con JAVA, pues programo en VB2005 (plataformas windows como ya todos ustedes saben) y quiero introducirme en la programacion bajo S.O. diferente (como Linux), ¿de donde bajo el lenguaje de JAVA mas reciente y el IDE (es decir, el entorno donde contiene los controles, me gustaria el NeatBeans, bueno me gustaria que me ayudaran con esto. En el internet veo que hay muchas versiones del lenguaje pero cual es la ultima?, no se.)
 :mellow: Saludos.

P.D. :Disculpen mi SUPER ignorancia con este lenguaje. Pero estoy decidido a iniciar.

269
La taberna del BIT / Re: La Chica Mas Bella V 2.0
« en: Miércoles 15 de Octubre de 2008, 20:12 »
CAROLINA CRUZ OSORIO



270
VB .NET / Re: Duda en evento de un DataGridView
« en: Miércoles 15 de Octubre de 2008, 18:19 »
Bueno y alguien me podria decir como agrego elementos por medio de codigo a una columna de un DataGridView que esta configurada a DataGridViewComboBoxColumn , lo que quiero saber es como le ingreso las opciones que dispondrá el usuario en el combobox de esa columna cuando mi aplicacion este en ejecución

Agradezco mucho a Nebire por su colaboración

271
Visual Basic para principiantes / Re: reproducir mp3, videos en visual basic
« en: Miércoles 15 de Octubre de 2008, 17:33 »
Espero volver a verte por aca... no te olvides de esta pagina. Siempre estamos aqui B)
Te aseguro que tus aportes (en lo que puedas aportar, no importa cuan pequeño sea) le serviran a mucha gente especialmente a los que tengan menos experiencia que tu. ^_^
Esta es una forma en la que todos podamos aprender.
Saludos y BIENVENIDO.
 :lol:

272
Visual Basic 6.0 e inferiores / Re: Como mejorar la apariencia de nuestras aplicaciones?
« en: Miércoles 15 de Octubre de 2008, 16:17 »
Los controles ActiveSkin, y el otro que mencionas VBSkiner son gratis o hay que pagar para utilizarlos??. El control activeSkin me muestra en algunos computadores algo asi: "Version Trial"

273
La taberna del BIT / Re: La Chica Mas Bella V 2.0
« en: Martes 14 de Octubre de 2008, 20:31 »
Bonita

274
La taberna del BIT / Re: La Chica Mas Bella V 2.0
« en: Martes 14 de Octubre de 2008, 20:24 »
CARLA GIRALDO



No se olviden de las lesbianas hermosas:
Carla Giraldo,  no pedir fotos desnudas pues no puedo hacerlo

Mas bella que esta es dificil encontrarla...


EDIT TOPH: Ni fotos ni enlaces, si alguno esta interesado en los enlaces que te los pida por mensaje privado

275
La taberna del BIT / Re: La Chica Mas Bella V 2.0
« en: Martes 14 de Octubre de 2008, 20:11 »
Y la ultima.





Bonita no??
Poso desnuda para la revista Soho...

Páginas: 1 ... 9 10 [11] 12 13 ... 15