• Viernes 19 de Abril de 2024, 17:54

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 - Thanatos-chan

Páginas: 1 ... 4 5 [6]
126
PHP / Manejo De Formas Desde Php
« en: Jueves 4 de Octubre de 2007, 04:23 »
Saludos, primeramente el tema no es muy explicativo, pero la cosa va como sigue, yo estoy aprendiendo php, y la parte que vi en esta seccion, no le vi mucha aplicacion para lo que quiero

mi pregunta es, php tiene una manera de crear formas, sin usar html es decir se puede crear, manejar y controlar  una forma usando codigo php puro.

la pregunta viene porque los programas que hago son planos, no tengo forma de interactuar con ellos ej: (ingresar un dato por textbox y guardarlo en una variable), yo no se casi nada de html, me gustaria saber si tengo que balancear php con html para lograr la interaccion que quiero.

gracias

127
PHP / Re: Expresiones Regulares
« en: Jueves 27 de Septiembre de 2007, 04:25 »
:P , cierto no tome eso en cuenta, por cierto, las funciones preg_match_all y no_preg_match, son unicas de php?

o se pueden usar en otro lenguaje, porque me interesa usarlas en conjunto con las funcines de la libreria RegExp que tiene visual studio.

128
PHP / Trabajando Con Als Built In Constants
« en: Domingo 23 de Septiembre de 2007, 19:16 »
Saludos, estoy aprendiendo PHP ahora  :hola:

y me preguntaba que tan importantes son las built in constants
y se se puede depender de ellas, es decir al momento de crear un script es buena idea usarlas o solo en algunas ocaciones.

en la pagina de php ahi un listado con algunas de ellas

pero no son todas al parecer cada extencion puede tener las suyas. lo que las hace muchisimas.

vale la pena aprender a usarlas, o seria mejor tener el codigo directo que contar con este tipo de constante?

129
PHP / Re: Expresiones Regulares
« en: Domingo 23 de Septiembre de 2007, 19:05 »
:rolleyes:  , no se si ayude, por lo viejo del mensaje pero

si usas esta

“((INI)[A-Z]*[0-9]*(FIN))”

deberia funcionar

esta expresion esta indicando que debe comenzar con INI Y debe terminar con FIN
pero acepta que se repitan letras de la A a la Z 1 o mas veces y numeros del 0 al 9 y o mas veces, lo unico seria agregar los caracteres especiales.

vi en el otro post que esta usando .* pero no se si esto es un wildcard y funciona para todas las letras, espero que te ayude en algo.

130
VB .NET / Re: Maquesina En Un Texbox
« en: Miércoles 15 de Noviembre de 2006, 14:49 »
si eso veo,  thanks, ultimamente no le he podido trabajar tanto con ese programa debido a cierta pratica de cierta materia  :lightsabre:


ahora solo me queda aplicar este concepto ya que tengo una salvedad en tiempo de ejecucion los string seran registros extraidos de una base de datos  asi que aqui viene otra pregunta,
Citar

que propiedad me permite saber el tamaño de un string para saber cuanto relleno dar
y si es posible usar una variable en vez  de una costante ej:

TextEjemplo.Text = "111"
TextEjemplo.Text = TextEjemplo.Text.PadLeft(variable, " ")


este es el codigo que estoy usando para probar:
Código: Text
  1.  
  2. Public Class Form1
  3.     Dim marquesina As String
  4.  
  5.     Private Sub btn_corre_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_corre.Click
  6.         marquesina = "si se puede                                                                          "
  7.         Timer1.Enabled = True
  8.         Timer1.Tag = marquesina
  9.  
  10.     End Sub
  11.  
  12.     'parte para desplegar texto en forma de marquesina O.O
  13.     Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
  14.  
  15.         Timer1.Tag = Mid(Timer1.Tag, 2) & Microsoft.VisualBasic.Left(Timer1.Tag, 1)
  16.         txt_pantalla.Text = Timer1.Tag
  17.         txt_pantalla.TextAlign = HorizontalAlignment.Left
  18.     End Sub
  19. End Class
  20.  
  21.  
como veran yo estoy usando una variable llamada marquesina que puede cambiar de valor, ahi  es donde quiero saber como decirle cuanto relleno porner.
 :hola:

131
VB .NET / Re: Maquesina En Un Texbox
« en: Miércoles 8 de Noviembre de 2006, 17:10 »
Cita de: "senzao18"
no pues yo pondria los espacios.....

Digo al final lo que se busca es la funcionalidad.... en este caso no quita mucho performance la solucion asi que es aceptable ponerla con espacios....

Yo usaria el Padleft para llenarle los espacios a la izquierda del texto....
 :P  padleft? de quien es esa propiedad?


por lo otro muchas gracias  :hola:

132
VB .NET / Re: Maquesina En Un Texbox
« en: Martes 7 de Noviembre de 2006, 19:26 »
Cita de: "Cajami"
puedes especificar mejor tu pregunta porque no la entiendo  :hola:

Tumbes - Perú
bueno mira con el post de senzao18 entiendo que microsft.visualbasic.left y txt_pantalla.TextAlign = HorizontalAlignment.Left no es lo mismo  :hola: thanks senzao18

lo otro era como hacer que el string salga de la esquina del textbox, me explico

simulemos que [___________] eso es el textbox si yo escribo hola que tal, la marquesina comienza asi

[_____desde aqui_____] lo que quiero es que comienze desde  [_____desde aqui]

para eso estoy usando espacio para darle el tamaño que quiero osea

en vez de poner

track1="algo mas espacio                "

poner
track1=algo sin espacio"

y lograr que salga desde la esquina derecha del textbox

disculpa si mi logica pararece rara  :P  pero espero que mejore con el tiempo

133
VB .NET / Re: Maquesina En Un Texbox
« en: Martes 7 de Noviembre de 2006, 15:35 »
ehy muchas gracias por la mano, funciona nitido,

ahora dos preguntas, yo quiero cambiar el tag para poder simular que estan corriendo los track de un cd y estoy usando

Código: Text
  1.  
  2. track1="lo que yo quiero poner"
  3. Timer1.Tag = track1
  4.  
  5.  
y entonces activo el timer, pero la propidad tag comienza a deslpegar segun el tamaño de la palabra, asi que he tenido que hacer truco de camara para aparentar que esta saliendo de la otra esquina del texbox asi
Código: Text
  1.  
  2. track1=lo que yo quiero poner                                              "
  3.  
  4.  
:P  no habra otra manera de hacer eso????

tambien
Código: Text
  1.  
  2.  Timer1.Tag = Mid(Timer1.Tag, 2) & Microsoft.VisualBasic.Left(Timer1.Tag, 1)
  3.         txt_pantalla.Text = Timer1.Tag
  4.  
  5.  

la parte de microft.visalbasic.left es similar a esto
Código: Text
  1.  "txt_pantalla.TextAlign = HorizontalAlignment.Left"
  2.  

134
VB .NET / Maquesina En Un Texbox
« en: Martes 7 de Noviembre de 2006, 05:32 »
ejeje suena raro, pero si lo que quiero hacer es un desplazamiento de texto dentro del texbox. cual es el objetivo dar la sensacion de movimiento a otro programa que estoy haciendo. lo que quiero simular es el desplazamiento que hace un radio. no se si me entienden????

Código: Text
  1.  
  2. Public Class Form1
  3.     Dim marquesina As String
  4.  
  5. Private Sub btn_corre_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_corre.Click
  6.        
  7. marquesina = "esto es una marquesina"
  8.         txt_pantalla.Text = marquesina
  9.         Dim aux As Integer
  10.         Dim x As Integer = 1
  11.         For aux = 0 To 100
  12.             aux = aux + 1
  13.             txt_pantalla.Text = "esto es una marquesina"
  14.             txt_pantalla.TextAlign = HorizontalAlignment.Left
  15.             txt_pantalla.TextAlign = HorizontalAlignment.Center
  16.             txt_pantalla.TextAlign = HorizontalAlignment.Right
  17.         Next
  18.     End Sub
  19. End Class
  20.  
  21.  

lo que obtengo con eso es que el textbox se desabilite durante es ciclo y cuando termina ya el mensaje esta alineado a las derecha, yo quiero que se vea como se desplaza.

se que suena raro pero lleva mucha logica  :comp:  :P
abierto a sugerencias!!!!!

135
VB .NET / Re: Como Conectarse A Una Base De Datos
« en: Martes 24 de Octubre de 2006, 17:00 »
thanks yo he estado buscando el conection string par sql 2005 pero pense que podria existir una manera mas simple, pero entonce sera a codigo,  :lightsabre:

136
VB .NET / Como Conectarse A Una Base De Datos
« en: Martes 24 de Octubre de 2006, 16:49 »
he visto bastante curiosidades aprendiendo .net y aqui les va una, como conecto un programa  a una base de datos creada en sql-2005 usando visual basic 2005????

cual componente de visual hace eso? binding source, data set

o es siempre por codigo?

yo encontre algo acerca de un conection string, me pueden abundar el temar

plis :huh:

137
VB .NET / Re: Como Usar El Selectedobjectcollection Del Listbox
« en: Martes 24 de Octubre de 2006, 16:39 »
Hola a la gente de este foro anteriormente habia publicado el tema de arriba y al parcer daba muchos problemas dado que nadie me pudo decir nada, pero despues de visitar muchas paginas y un poco de ayuda he aqui el programa.

este es un programa que utiliza el objectcollection de visual basic como un arreglo ya que los listbox son uno por defecto ademas en este ejemplo se usar un arreglo para mantener una constancia de los datos y actulizar el listbox.

como soy nuevo no se si era que no me podian decir debidoa que era parte de una asignacion universitaria o que esta parte del foro no se visita mucho, como sea aqui lo dejo como un aporte y cualqier duda yo la contesto.  :smartass:

Código: Text
  1.  
  2. Public Class Form1
  3.     Dim t_A = 100
  4.     Dim arreglo(0) As String
  5.     Dim indice As Integer
  6.  
  7.     Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
  8.         indice = -1
  9.     End Sub
  10.  
  11.  
  12.     Private Sub btn_agregar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_agregar.Click
  13.         If indice = t_A - 1 Then
  14.             MessageBox.Show("Ha llegado al tope de elementos permitidos para agregar")
  15.         Else
  16.             indice += 1
  17.             ReDim Preserve arreglo(indice)
  18.             arreglo(indice) = txt_elemento.Text
  19.             lst_A.Items.Add(arreglo(indice))
  20.             txt_elemento.Clear()
  21.             txt_elemento.Focus()
  22.         End If
  23.     End Sub
  24.  
  25.     Private Sub btn_eliminar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_eliminar.Click
  26.         Dim item As String
  27.         'Valida que el arreglo tenga items
  28.         If arreglo.Length = 0 Then
  29.             MessageBox.Show("No hay elementos disponibles para eliminar")
  30.             Exit Sub
  31.         End If
  32.  
  33.         If lst_A.SelectedIndex = -1 Then
  34.             MessageBox.Show("Debe seleccionar un item para eliminar")
  35.             Exit Sub
  36.         End If
  37.  
  38.         lst_A.Items.Remove(lst_A.SelectedItem)
  39.         indice = -1
  40.  
  41.         ReDim arreglo(lst_A.Items.Count - 1)
  42.         For Each item In lst_A.Items
  43.             indice += 1
  44.             arreglo(indice) = item
  45.         Next
  46.  
  47.     End Sub
  48.  
  49.     Private Sub btn_insertar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_insertar.Click
  50.         Dim item As String
  51.  
  52.         If indice = t_A - 1 Then
  53.             MessageBox.Show("Ha llegado al tope de elementos permitidos para agregar")
  54.         Else
  55.             lst_A.Items.Insert(lst_A.SelectedIndex, txt_elemento.Text)
  56.  
  57.             indice = -1
  58.             ReDim arreglo(lst_A.Items.Count - 1)
  59.             For Each item In lst_A.Items
  60.                 indice += 1
  61.                 arreglo(indice) = item
  62.             Next
  63.             txt_elemento.Clear()
  64.             txt_elemento.Focus()
  65.         End If
  66.     End Sub
  67. End Class
  68.  
  69.  

138
VB .NET / Como Usar El Selectedobjectcollection Del Listbox
« en: Viernes 29 de Septiembre de 2006, 00:29 »
Saludos a todos los miembros, anteriormente habia entrado a el foro a leer info, pero me decidi en registrame el la pagina. asi que  :hola:  a todos.

pues bien ahora estoy en aprendizaje de visual basic.net y mientras hacia un programa se me presento esta situacion.

Código: Text
  1. Public Class Form1
  2.     Dim i As Integer
  3.  
  4.  
  5.  
  6.     Private Sub btn_agregar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_agregar.Click
  7.         lst_A.Items.Add(txt_Numero.Text)
  8.         txt_Numero.Text = ""
  9.         txt_Numero.Focus()
  10.  
  11.     End Sub
  12.  
  13.     Private Sub btn_eleminar_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btn_eleminar.Click
  14.         If lst_A.SelectedIndex <> -1 Then
  15.             lst_A.Items.Remove(lst_A.SelectedItem)
  16.         End If
  17.     End Sub
  18.  
  19.     Private Sub btn_insertar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_insertar.Click
  20.         For i = 0 To lst_A.SelectedIndices.Count - 1
  21.  
  22.             lst_A.Items.Insert(i, txt_Numero.Text)
  23.         Next
  24.     End Sub
  25. End Class
  26.  

en este programa intento insertar y eliminar elementos en la posicion seleccionada
no tengo problemas eleminando pues parece que BV.net rueda el indice una vez eliminado el elemento. el lio esta en cuando quiero insertar un elemento justo debajo del elemento que tengo selecionado en el listbox EJ:

si tengo en el listbox 1,2,3 con los indices 1,2,3 y quiero insertar el 4 entre el 2 y el 3 y que los indices rueden me ha dejado colgado.

para eso he querido usar el selectedObjectCollection, pero tengo la duda si tengo que debo usar los elementos para adicionar o los indices.

cualquier ayuda me caeria super.

P.D deje el codigo incompleto ya que en el boton insertar es que quiero usar el selectedobjectcollection

Páginas: 1 ... 4 5 [6]