• Martes 19 de Noviembre de 2024, 05:31

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

Páginas: 1 ... 12 13 [14] 15
326
Visual Basic 6.0 e inferiores / Generar Un Rango De X A Y Numero
« en: Viernes 14 de Octubre de 2005, 18:01 »
hola muy buenos dias/tardes/noches...

Una consulta...

Supongamos que tengo una planilla o Guia con el numero de comprobante 300406651 y quiero generar un rango de numeros de comprobantes para que cuando se cargue la Ventana, ya tenga el siguiente numero de Comprobante.

Es decir que si trabaje con la Guia con el Num: 300406651, al abrir otra vez la ventana, el numero de Comprobante ahora es el 300406652, pero como podría alimentar al sistema con respecto a indicarle lo siguiente...

Hoy con este X código de Oficina, se va a trabajar con Y rango de numeros de guias.

Para dar la idea más clara el que pueda hacer una Ventana en la que se determina el rango de Numeros de Comprobantes y que el programa lo genere, con solo indicarle cuantas seran.

Generando 10 numeros de Comprobantes a partir de uno indicado:
Cifra Inicial: 300406651
Cantidad: 10
Cifra Final: 300406661

Generando 50 numeros de Comprobantes a partir de uno indicado:
Cifra Inicial: 300406651
Cantidad: 50
Cifra Final: 300406701

El problema es que me produce "desbordamiento" he probado con un ciclo For, pero en verdad no sé como declarar la variable "i" ya que sea Integer o Long se sigue producendo el desbordamiento ya que son cifras muy grandes, como podría hacer esto? :(

327
Crystal Reports / Formula... ¿como Hacer Lo Siguiente...
« en: Viernes 14 de Octubre de 2005, 16:07 »
Hola muy buenos dias/tardes/noches a todos...

Tengo que generar un reporte en Crystal Report 8.5 con respecto a unas Ventas, para lo cual hice una tabla TB_VENTAS la cual contiene los campos: Comprobante, TipoServicio, Monto.

Como podría hacer ya sea con algun control del propio Crystal o en la sección de Formula el que al pie del Reporte me saque lo siguiente...

Total Comprobantes -> Esto es como Rs.Recordcount de la tabla TB_VENTAS
Envases -> Igual que Total Comprobantes

TOTALES POR TIPO DE SERVICIO:
  - CONTADO -> Numero de Registros que dicen en el Campo TipoServicio la palabra "CONTADO"
  - C.O.D. -> Numero de Registros que dicen en el Campo TipoServicio la palabra "C.O.D."

Sé muy poco del Crystal Report, la información en internet es muy vaga, no sé de ningun libro y podrian creer que en mi país no existe en ninguna parte Cursos de Crystal Report??? y eso que es el Generador de Reportes más usado, increible.

Bueno aqui estan mis dudas para ver si alguien podría echarme una manito con eso, plis!  :)

328
Visual Basic 6.0 e inferiores / Re: Ventana Msdos
« en: Miércoles 12 de Octubre de 2005, 01:54 »
voy a probarle por ese camino a ver como va... gracias  B)

329
Visual Basic 6.0 e inferiores / Re: Ventana Msdos
« en: Martes 11 de Octubre de 2005, 20:35 »
La idea es concreta pero muy generalizada, esto no trae problemas de código ASCII o código ANSI es decir de MSDOS a Windows... como meteria en un Txt lo escrito en la consola del DOS ¿capturando las teclas? disculpas si no comprendo tu idea.

Buscando y buscando a lo mucho he visto algo sobre una Función del VB llamada OemToChar que al parecer sirve para convertir texto MSDOS a texto Windows.

Al parecer esta es la funcion:
Public Declare Function OemToChar Lib "user32" Alias "OemToCharA" (ByVal  pszSrc As String, ByVal lpszDst As String) As Long

pero en verdad ni idea de como se usa o como haria para hacer la cuestion en mente.

330
Visual Basic 6.0 e inferiores / Re: Ventana Msdos
« en: Martes 11 de Octubre de 2005, 18:04 »
Es para un programa pero me indicaron que si era muy complicado (que asi lo veo) que entonces no, por red al parecer se ejecutarian unas cosas por consola, pero se desea ver si por el mismo programa se abre una consola MSDOS, claro con Shell uno podría llamar al DOS pero desean que en un Archivo TXT se guarde un registro de las instrucciones ejecutadas, por ahi va la cosa.

Dificil verdad!

331
Visual Basic 6.0 e inferiores / Ventana Msdos
« en: Martes 11 de Octubre de 2005, 03:00 »
Saludos y muy buenas noches

Por casualidad alguien sabe como hacer una ventana o consola MSDOS en Visual Basic, una ventana con un TextBox en el cual se escriban comandos del DOS y se ejecuten, pero que no cargue la ventana del MSDOS sino que en el mismo TextBox o en otro se visualice la ejecución del comando.

En caso de estar dificil, de igual forma gracias por vuestro interés.
un saludo.

332
Dudas informáticas / Re: Cambiar De Lenguaje
« en: Martes 4 de Octubre de 2005, 23:45 »
uhmm... en ese caso mejor le sigo al vb6 y el comenzar con el .net

cuando dices que vb tiene acceso a las APIs de windows y que se puede hacer una GUI como se quiera, estoy de acuerdo con respecto a los OCX que se consiguen por internet, lo malo de eso es que o se baja de internet o se dedica todo el tiempo necesario para desarrollarla, como el vbSkinner el cual le tomo 11 meses a su desarrollador o saber bastante de photoshop y demas afines para eso, tenia en mente el GUI desde el propio lenguaje, como una propiedad de objetos, hacer un OCX.. bueno Microsoft no me paga por eso, ni lo haria hehehe...

bueno muchas gracias Eternal Idol tu asesoria me sirvio de mucho, gracias man!

333
Dudas informáticas / Cambiar De Lenguaje
« en: Martes 4 de Octubre de 2005, 21:06 »
Saludos...

Me gustaria ver la posibilidad de dejar de programar en Visual Basic (que es donde he hecho cosas) y pasarme a otro lenguaje... podría no dejar el VB y seguir con otro, la razón de esta idea es debido a que el visual basic es un lenguaje el cual en ocasiones puede presentar sus problemas...

Se hace un instalador, se lleva y se instala en el ordenador de X lugar y aparecen los errores, ya sea en el proceso de instalación o luego de ya estar instalada la aplicación.  El empaquetador del Visual Studio es algo que no sirve, no es confiable eso lo sabemos todos, pero uno nota los riesgos de fallas que tienen las cosas en visual basic cuando se termina empaquetado la mayoria de las herramientas y demas utilidades que vienen en los CDs del Visual Studio, y en ocasiones hasta empaquetando de igual forma actualizaciones para el propio windows, como los Service Pack, o copiandolas en una carpeta aparte en el CD en el que quemamos nuestra aplicación.

Si no está bien instalado y actualizado en la PC lo de ADO y DAO y demas afines, comienzan los errores ya sea en la misma instalación o luego, y en verdad esto desiluciona un poco con respecto a este lenguaje.

Entonces me gustaria saber, bajo qué lenguaje podría serse más seguro, eficiente, rápido, confiable, etc.. el programar.

Java me parece una buena opción, preferiblemente incursionarme en Java para desarrollar Aplicaciones con Ventanas Windows, luego seria el de orientado a Web.  Otra cosa que incomoda del Visual Basic o Visual FoxPro es el que la GUI debe ser la impuesta por el lenguaje, ahí no hay libertad para modificar ese tipo de cosas salvo el cambiarle el color a X control o terminar bajando de internet un OCX que permita dicho cometido, y terminar incursionando en el desarrollo de un OCX que permita hacer lo que el propio lenguaje no permite hacer, o no se puede hacer.

Para alguien que desea migrar, pasarse o X termino que indique un cambio, que lenguaje con una buena estructura de datos, conectividad y un desarrollo de atractivas GUI me recomiendan... en otras palabras, salir de la tirania de la GUI de windows, aun a pesar de desarrollarse algo orientado a windows, y quien sabe, tal vez para linux porque no.

334
Visual Basic 6.0 e inferiores / Re: Imprimir Con .print
« en: Martes 4 de Octubre de 2005, 20:32 »
uhmm.. ahí arriba dice 5/09/2005 la ultima vez, no crean que esto ha quedado pendiente por aqui, es que por indisponibilidad de las partes de la empresa, habia quedado en Pausa lo del programita pero ya está retomado nuevamente, bueno hoy es 4/10/2005 un dia menos, pero prácticamente un mes desde el ultimo post.

Les aviso que el programita ya está listo (bueno un 97%) pero lo faltante es solo detalles, las impresiones resultaron bien, escanie las planillas y las deje en las ventanas (se ven bien) y las puse en el Crystal para tomarla la refernecia de la posición en donde va cada texto, luego quite la imagen del reporte (para evitar que se imprima con los datos obviamente) sale un reporte con datos salteados que es donde va cada cuestion al momento de imrpimir en dichas planillas.

Lo del .print nunca me iba a servir, no era para nada la solución del caso, la idea de scanear si resulto despues de todo lo correcto, ademas, las planillas escaneadas en esta ocasión fueron las originales, que son 4 en distintos colores (verde, roja, naranja y azul) ya que la que llegue a postear aqui era una copia.

Bueno solo queria decirles, gracias por todo, a todos quienes le hicieron el seguimiento a este casillo, sin sus aportes aun estaria por el 20% de todo esto hehehe... muchisimas gracias.

Ahora si (bueno eso espero hehehe) El Fin.  :hola:

335
Visual Basic 6.0 e inferiores / Re: Imprimir Con .print
« en: Lunes 5 de Septiembre de 2005, 14:47 »
epale ArKaNtOs, caramba pensaba que habia activado el avisarme por correo contestaciones pero veo que como que no lo puse y ahora es que hoy veo al pasar por aqui hehehe.. sorry.

Si fijate que precisamente no lo voy a hacer por la ventana, porque me costo mucho alinear unos pocos campos y me faltaban más de 40, me tomaria como una semana minímo y sentenares de hojas gastadas y cintas de impresora de punto para que todos esten en su lugar, por lo que a la final eso no me sirve.

Entonces paso al crystal, en el cual entonces lo que haría seria, el solo mostrar los campos de la BD sin poner mas nada en el reporte, para evitar que se imprima alguna otra cosa a diferencia de los datos.

Eso de arrastrar y soltar seria desde el Form hasta el crystal? por ahorita lo que tengo es el crysta del visual studio 6 (98) la versión 3 o 4 creo que algo asi.

Repetire lo mismo que hice con la ventana, podre la imagen en el reporte, pondre los textbox del crystal (por asi decirlo) y luego quitare la imagen para que no se imprima con los datos, vamos a ver si resulta, esperemos que si, deberia cierto?

Bueno me pondre en marcha a hacerlo, ya tuve que devover la impresora el viernes, asi que las pruebas las haré en la empresa, yo les cuento, vale!

336
Visual Basic 6.0 e inferiores / Re: Imprimir Con .print
« en: Martes 30 de Agosto de 2005, 18:31 »
caramba, gracias compadre...
bueno mientras deje la duda en el post fui a la empresa, me traje una impresora de matriz y unas copias de esas dichosas hojitas, para no dañar originales, pero la impresora la tengo que devolver mañana, a ver si me da tiempo de hacer unas pruebitas hoy.

ya me decia yo que iba a extrañar tener los cds del visual studio y que me lamentaria no instalarle lo del msdn, pero como los cds me los presto un ingeniero, tenia que devolverselos sin mucho retraso, a ver si le digo que me los preste otra ves para instalar la ayudita del paquete, y guardar el crystal basico, y el MSDAC y demas etc que hay que meter en los empaquetados para win98 y demas sistemas viejos que no se instala nada bien y da errores por todos lados por faltarle estas cosas de DAO o ADO y etc.

gracias ebolo voy a ver si puedo hacer algo con esta impresora ahorita o sino, sera mañana por la mañana, porque sino, me tocara seguir probando pero en una portatil en la empresa, pero bueno ya veremos.

dale pue, gracias.

337
Visual Basic 6.0 e inferiores / Re: Imprimir Con .print
« en: Martes 30 de Agosto de 2005, 16:13 »
hola como andan... espero que bien.

comence ya hoy a esto pendiente de imprimir mi cuestion y ya que es la primera vez que uso el .print pregunto lo siguiente....

Porque al usar un ejemplo como el que me has indicado Juanolo:
printer.CurrentX = 2
printer.currentY = 10
printer.print "Hola Mundo"

La impresora solo comienza o activa la impresión de esto al cerrar la ventana, es decir, al descargar con su End o Unload Me a la ventana es que se active el proceso de impresión, porque?, no es posible que imprima sin tener que cerrar la ventana para que lo haga?

338
Visual Basic 6.0 e inferiores / Re: Imprimir Con .print
« en: Martes 23 de Agosto de 2005, 18:48 »
me lleva la.....

bueno, eso pensé al ver lo del form.print (imprime formulario) claro, imprimiria el formulario con todos los objetos contenidos en él y demas...

voy a probar con lo que dice Juanolo lo de...
printer.CurrentX = 2
printer.currentY = 10
printer.print "Hola Mundo"

Y comenzar a probar, creo que me pueden prestar una portatil en la empresa para ir instalar el visual y probar allá las impresiones o incluso, darme una impresora de matriz y traermela a casa y probar.

Bueno yo les cuento a ver como se desenvolvio todo... vale!

339
Visual Basic 6.0 e inferiores / Re: Imprimir Con .print
« en: Lunes 22 de Agosto de 2005, 18:13 »
que tal... aja les cuento...

saben que preferi algo que se me ocurrio precisamente ayer domingo, escanie la factura y la pegue como imagen en el Formulario y encima empece a poner las cajas de Texto... asi me evito estar midiendo con una regla la hoja y la ventana (formulario) para saber el ancho grosor y posición de cada cajita de texto.

Esto es un borrador porque fue una copia lo que me dieron, espero el poder pedir que me escaneen un original el cual es a color y es el que usaria como imagen, habia pensado luego de tener todos Text en su respectiva posición, quitar la imagen, pero creo que voy a dejar la imagen (pero el original cuando lo scanee no la copia) y asi verse en un preview como se vera al imprimir.

No puedo comenzar a imprimir con el .Print por los momentos porque mi impresora no tiene tinta (que para colmo es una Epson) ya debe tener los inyectores tapados porque lleva como un año que no le pongo cartuchos jejejeje...

Ademas, las impresiones debo hacerlas en una impresora de matriz por lo que debo ir a la empresa para probar como salen las impresiones en la hoja o factura presideñadas... Pero necesito saber algo con respecto al .Print, si le doi Form1.Print se imprimiria solo el contenido de los TextBox??? realmente creo que lo que se imprimira seria todo el Form completo como una captura de pantalla o algo asi, creo que se imprimiria los botones o bordes de los Text y eso asi no me sirve... entonces qué necesitaria hacer para que al darle Imprimir, solo salga la Información de los TextBox???

Aqui les pongo la imagen de la ventana para que vean como es la idea (este es el borrador).

PD: Lo que está tachado con X rojas, es lo que se llena a mano luego de imprimir.

340
Visual Basic 6.0 e inferiores / Re: Imprimir Con .print
« en: Sábado 20 de Agosto de 2005, 04:49 »
holas...

Caramba!!! ta bien dificil eso de que tanto el formulario como sus objetos tengan las mismas dimensiones de la hoja presideñada, en posición y ancho y largo, pero voy a probar primero con tu opción Nogard, asi supongo que solo le doi con el .print y listo ¿pero sale solo el contenido de los textbox o imprime botones y bordes? porque solo necesito que sea lo escrito en los text.

En paralelo voy a hacer lo que dice tambien toten, pondre un boton de Reporte, y en el Cristal basico del visual studio voy a tratar de hacer un reporte con esas mismas dimensiones, podría resultar un pelin más fácil que en el caso del formulario, pero igual hare ambos en paralelo, Plan A y Plan B jejejeje...

Ese control Crystal que dices The Black Boy viene en el VB 5 y no está en el VB6?? huuuyyyy que chimbo jejejeje... bueno me iria entonces por el crystal del visual studio 6, que creo que esta en el tecer cd del combo.

Bueno probare este fin de semana y aviso haber que tal!!

341
Visual Basic 6.0 e inferiores / Imprimir Con .print
« en: Jueves 18 de Agosto de 2005, 05:00 »
Como estan

Caramba!!! aqui tengo otro detalle mas sobre un asunto que es concerniente a imprimir, pero es algo que nunca he hecho...

Tengo hecha ya una ventana con 48 campos, la tabla en una bd Access que converti a 97 y codificado todo para manejo de registros, ya todo eso está listo.

El problema es que al momento de imprimir, cada dato debe caer en una posición o cordenas precisas en la hoja porque no se imprime en hojas blancas tipo carta o X tipo, sino que se imprime en una impresora de matriz en unas hojas prediseñadas... algo asi como si las hojas ya fuesen una factura, y que al momento de imprimir cada dato debe caer en su respectiva parte de dicha hoja... ven!! ahi está el detalle... es la primera vez que hago algo asi.

Entonces, esto lo podría hacer con el .Print??? porque yo siempre he hecho las impresiones por medio de reportes por el Crystal Report de lo mas sencillo, pero esto de que cada dato esté en su posición en una hoja prediseñada, ya me es algo diferente.

¿Como podría hacer esto, es dificil?
tengo que gastar mucho para imprimir entre prueba y prueba hasta que caigan los datos en donde deben ir en cada parte de estas hojas??

muchas gracias a quien pueda, vale!

342
Visual Basic 6.0 e inferiores / Re: Mostrar Num De Reg En Un Textbox
« en: Miércoles 17 de Agosto de 2005, 15:41 »
jejejeje... funciona.. y de las variadas formas que me han puesto, son unos genios.

ahora si, todo listo.. a hacer el ejecutable e instalador se ha dicho...

muchas gracias compadres

-The End Post-

343
Visual Basic 6.0 e inferiores / Re: Mostrar Num De Reg En Un Textbox
« en: Sábado 13 de Agosto de 2005, 05:21 »
Listo, ya me sente a ver el problema de esos 4 botones de desplazamiento de registros de la bd asi quedo:

Código: Text
  1.  
  2. ------------------------------------------------------------------------------
  3. Private Sub CmdPrimero_Click()
  4.   If Not RsImp.BOF And Not RsImp.EOF Then
  5.      RsImp.MoveFirst
  6.      LOAD_DATA_IMP
  7.      BUSCANDO_IMAGEN_A_MOSTRAR_IMP
  8.   End If
  9. End Sub
  10. ------------------------------------------------------------------------------
  11. Private Sub CmdAnterior_Click()
  12.   If Not RsImp.BOF And Not RsImp.EOF Then
  13.         LOAD_DATA_IMP
  14.         BUSCANDO_IMAGEN_A_MOSTRAR_IMP
  15.      If RsImp.BOF Then
  16.         RsImp.MoveFirst
  17.         LOAD_DATA_IMP
  18.         BUSCANDO_IMAGEN_A_MOSTRAR_IMP
  19.      Else
  20.         RsImp.MovePrevious
  21.         If RsImp.BOF Then
  22.            RsImp.MoveFirst
  23.            LOAD_DATA_IMP
  24.            BUSCANDO_IMAGEN_A_MOSTRAR_IMP
  25.         End If
  26.      End If
  27.   End If
  28. End Sub
  29. ------------------------------------------------------------------------------
  30. Private Sub CmdSiguiente_Click()
  31.   If Not RsImp.BOF And Not RsImp.EOF Then
  32.         LOAD_DATA_IMP
  33.         BUSCANDO_IMAGEN_A_MOSTRAR_IMP
  34.      If RsImp.EOF Then
  35.         RsImp.MoveLast
  36.         LOAD_DATA_IMP
  37.         BUSCANDO_IMAGEN_A_MOSTRAR_IMP
  38.      Else
  39.         RsImp.MoveNext
  40.         'LOAD_DATA_IMP
  41.         'BUSCANDO_IMAGEN_A_MOSTRAR_IMP
  42.         If RsImp.EOF Then
  43.            RsImp.MoveLast
  44.            LOAD_DATA_IMP
  45.            BUSCANDO_IMAGEN_A_MOSTRAR_IMP
  46.         End If
  47.      End If
  48.   End If
  49. End Sub
  50. ------------------------------------------------------------------------------
  51. Private Sub CmdUltimo_Click()
  52.   If Not RsImp.BOF And Not RsImp.EOF Then
  53.      RsImp.MoveLast
  54.      LOAD_DATA_IMP
  55.      BUSCANDO_IMAGEN_A_MOSTRAR_IMP
  56.   End If
  57. End Sub
  58. ------------------------------------------------------------------------------
  59.  
  60.  

Gracias cpmario  ;)

PD: Sabrías como se podría realizar lo siguiente en un TextBox?
Text1.Text = 3/8

Estamos en el registro 3 de 8
Al desplazarme por cada registro en la ventana como podría visualizar algo como lo indicado?
Text1.Text = ??? & "/" & RsImp.RecordCount

344
Visual Basic 6.0 e inferiores / Re: Mostrar Num De Reg En Un Textbox
« en: Jueves 11 de Agosto de 2005, 04:42 »
Compadre nuevamente agradecido por sus codigos, de verdad.
Lo estoy probando aunque no me ha dado resultados, dejame ver en que modificación y acomodo le pongo hasta que me sirva, sino, te aviso para mandarte la cuestion por correo, dale.

Gracias cpmario

345
Visual Basic 6.0 e inferiores / Mostrar Num De Reg En Un Textbox
« en: Domingo 7 de Agosto de 2005, 22:42 »
Saludo Gente

Tengo planeado algo de lo cual no tenia ni la menor idea de como empezarlo, entre reescribiendo y colocando código en comentarios, ya me dio resultado pero tiene un error del cual aun no he logrado pasar.

Mi cuestion es sobre hacer lo que hace un control Data, es decir...
pasar con sus botones por cada uno de los registros, pero por CommandButton, sin control Data.

Cada vez que le de a los botones (CommandButton) me desplace por los registros llenandose la informacion de cada registro en los TextBox.

Eso ya está hecho, pero deseo que en otro TextBox se vea el numero de Registros total en la tabla y el numero del registro actual es decir...

Ej: 8 Registros en la tabla
     Viendo Registro numero 6
     Seria: 6/8

Algo asi:
TxtNumReg.Text = (aqui iria el Reg actual) & "/" & Rs.RecordCount

Este es el código de cada botón, los cuales son:
( |< )Primero, ( < )Anterior, ( > )Siguiente, ( >| )Ultimo

Nota: Una Funcion LOAD_DATA carga los datos en todos los TextBox

Código: Text
  1.  
  2. --------------------------------------------------------------------------------
  3. Private Sub CmdPrimero_Click()
  4.     Rs.MoveFirst
  5.     LOAD_DATA
  6. End Sub
  7. --------------------------------------------------------------------------------
  8. Private Sub CmdAnterior_Click()
  9.     If Rs.BOF = False Then
  10.         Rs.MovePrevious
  11.         LOAD_DATA
  12.     End If
  13.     'TxtNumReg.Text = Rs.RecordCount
  14. End Sub
  15. --------------------------------------------------------------------------------
  16. Private Sub CmdSiguiente_Click()
  17.     If Rs.BOF = False Then
  18.         Rs.MoveNext
  19.         LOAD_DATA
  20.     End If
  21. End Sub
  22. --------------------------------------------------------------------------------
  23. Private Sub CmdUltimo_Click()
  24.     Rs.MoveLast
  25.     LOAD_DATA
  26. End Sub
  27. --------------------------------------------------------------------------------
  28.  
  29.  

No sé como hacer para que en un TextBox se vea: RegActual / NumRegistros
y que cada vez que me desplaze por los botones cambie: RegActual

Otra problema de lo mismo es que al llegar al primer Registro y seguirle dando al boton, da el error: No hay ningun Registro activo.

Como podría hacer para que al momento de llegar al primer registro, y desee seguire dando al boton, no de ese error sino que simplemente se quede ahí, en el primer registro.  E igual con el llegar al ultimo registro y que se quede ahí en el ultimo aun a pesar de seguirle dando al boton.


El boton PRIMERO y ULTIMO funcionan perfecto, si se llega al primero o ultimo y se le sigue dando no da error, el error está solo con ANTERIOR y SIGUIENTE.


Perdon por tanto escrito, es para explicarlo bien, son esas 2 las trancas que tengo.
Muchas gracias por cualquier ayudita.

346
Visual Basic 6.0 e inferiores / Re: Primer Caracter En Mayuscula De Un String
« en: Viernes 5 de Agosto de 2005, 14:54 »
uhmm... si cpmario el colocarlo en el LostFocus es una buena idea, ni lo pense asi, disculpas.

Muy buen código jodijo5 funciona a la perfección compadre, corto y eficiente.

Y mis felicitaciones a DiabloRojo también, no solo por un código que realiza estupendamente el trabajo sino por 2 formas de hacerlo.

Perdon por el retraso, a todos los programadores de este hilo, mis más sinceras y agradecidas felicitaciones (a todos) por igual, solo hasta ahora es que pude ver lo de este TextBox y pasar por aqui, en el peor de los casos haberlo dejado asi, sin la forma de cambiar o ajustar esto en el string, pero gracias a todos ustedes este TextBox podrá hacer lo pensado.

Muchas gracias, es una muy buena comunidad de programadores.

THE END.

347
Visual Basic 6.0 e inferiores / Re: Primer Caracter En Mayuscula De Un String
« en: Lunes 1 de Agosto de 2005, 18:43 »
Gracias muchachos, bueno no sé si el código de zareth sea lo justo ya que en caso de que se escriba un nombre más completo (1er nombre, 2do nombre, o ambos apellidos) ya no se reflejaria como debiese, variaria dependiendo del ingreso.

En mi código ya está la linea que indicas cpmario, es una buena linea de código sin duda alguna porque es lo que necesito que en el text se aplique, el problema es que cuando escribes un nombre, el cursos vuelve a empezar desde Len=0 (por asi decirlo) en el TextBox es decir....

Si se escribe: Juan
Uno escribe el primer caracter: J
lo eleva a mayuscula (todo bien con eso)
pero al escribir el siguiente caracter no lo pone a la derecha sino a la izquierda
Ej: Uj

y al final termina con esto: Nauj
El StrConv(TextBox, vbProperCase) si me sirve porque luego de un espacio en blanco escribe en mayuscula el caracter, de cada palabra, lo cual está bien.

Bueno perdon por el retraso, realmente hoy no podré metermele a este pequeño asunto del TextBox, debido a que otras cosas me han consumido el tiempo, mañana en la mañana si y les aviso, solo necesito metermele a realizar un Reves del string y listo.

Muchas gracias compadres.

348
Visual Basic 6.0 e inferiores / Re: Primer Caracter En Mayuscula De Un String
« en: Sábado 30 de Julio de 2005, 19:00 »
gracias a ambos probare con los códigos que me han indicado y les notifico.
saludos.

349
Visual Basic 6.0 e inferiores / Re: Primer Caracter En Mayuscula De Un String
« en: Sábado 30 de Julio de 2005, 16:35 »
Tengo el siguiente código que podría indicarse que realiza la operación de mantener en una cadena la primera letra en mayuscula y el resto en minuscula, el problema está en que produce el error: Espacio de Pila Insuficiente.

Private Sub TxtNombre_Change()
    Dim i As Long
    Dim Reves As String
    Reves = ""
    For i = Len(TxtNombre.Text) To 1 Step -1
        Reves = Reves & Mid(TxtNombre.Text, i, 1)
    Next i
    TxtNombre.Text = StrConv(Reves, vbProperCase)
End Sub

Cómo podría solventar esto.
Saludos.

350
Visual Basic 6.0 e inferiores / Primer Caracter En Mayuscula De Un String
« en: Sábado 30 de Julio de 2005, 16:06 »
Saludos

Me encuentro con el problema de ver como podría colocar a Mayuscula solo la primera letra de un string que se esté escribiendo en un TextBox e incluso que se evalue que si en el string hay un espacio en blanco, colocar en mayuscula la primera letra, y el resto quede en minuscula.

Ej: Augusto Valvuena

Unas lineas de código que haga esto sin que el usuario tenga que hacerlo por si mismo, algo automatizado.

Muchas gracias por cualquier ayuda.

Páginas: 1 ... 12 13 [14] 15