• Lunes 29 de Abril de 2024, 07:00

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

Páginas: 1 2 3 [4] 5 6 ... 9
76
Visual Basic 6.0 e inferiores / Re: Dominio O Grupo De Trabajo
« en: Miércoles 10 de Agosto de 2005, 09:36 »
Gracias Zareth por el código, al final lo hize con:

Código: Text
  1.     lsMaquina = Trim(Environ$("COMPUTERNAME"))
  2.     lsDominio = Trim(Environ$("USERDOMAIN"))
  3.  

Pero gracias por contestar, y por lo de antes no pasa nada  :P.

Saludos,

77
Visual Basic 6.0 e inferiores / Re: Dominio O Grupo De Trabajo
« en: Martes 9 de Agosto de 2005, 17:59 »
Hola Zareth, eso ya sabía.. preguntaba para saberlo por VB6... gracias de todas formas.

Saludos,

78
Visual Basic 6.0 e inferiores / Dominio O Grupo De Trabajo
« en: Martes 9 de Agosto de 2005, 11:54 »
Buenos días, estoy intentado saber si el PC pertenece a un Dominio o a un Grupo de trabajo, y si es asi saber cuál es su nombre (de Dominio o Grupo de trabajo).

El dominio he conseguido sacarlo, pero sólo para los windows 2000 en adelante, ¿alguien sabe como sacar el nombre del dominio si es Windows 9x?

Y bueno, la pregunta de antes, cómo saber si pertenece a un dominio o un grupo de trabajo, y si pertenece a un grupo de trabajo saber el nombre.

Muchas gracias de antemano.

Saludos,  :kicking:

79
Visual Basic 6.0 e inferiores / Re: Protección De Software Por Hasp
« en: Viernes 22 de Julio de 2005, 22:28 »
RadicalEd, no pregunto por crackear mochilas, preguntaba si hay mochilas programables.. porque como hay de diferentes tipos cada una con ciertas caracteristicas pues preguntaba si hay mochilas programables, que les puedas meter código y así poder hacer una licencia que tengo que hacer.

Gracias de antemano.

Saludos,

80
Visual Basic 6.0 e inferiores / Re: Protección De Software Por Hasp
« en: Viernes 22 de Julio de 2005, 12:22 »
Buenas de nuevo, quería haceros una pregunta, ¿Hay DONGLES programables? (No tienen por qué ser de aladdin)

Saludos,

81
Visual Basic 6.0 e inferiores / Re: Imprimir List View
« en: Viernes 22 de Julio de 2005, 09:58 »
Buenas, para imprimir lo único que necesitas es hacer un bucle por todas las filas que tenga. Para recorrer la ListView:

Código: Text
  1. Dim loItem As ListItem
  2.     For Each loItem In lsvLista.ListItems
  3.         'Aqui hacer la impresión como la vayas a hacer
  4.         'En word o directamente por impresora o como lo vayas a imprimir
  5.     Next
  6.  

Saludos,

82
Visual Basic 6.0 e inferiores / Re: Protección De Software Por Hasp
« en: Miércoles 20 de Julio de 2005, 08:03 »
Mmm, yo quería saber si alguien lo utiliza o ha utilizado en alguno de sus programas... y si es seguro ya que he visto muchas formas de emularlo.

Gracias a los dos por contestar de todas formas.

Saludos,

83
Visual Basic 6.0 e inferiores / Protección De Software Por Hasp
« en: Martes 19 de Julio de 2005, 11:59 »
Buenas, quería saber si alguien utiliza este sistema para proteger sus aplicaciones para saber si es eficaz, si es fácil de romper el sistema de validación... no sé, un poco de todo.

En concreto pregunto por el sistema Aladdin HASP HL

Gracias de antenamo.

Saludos,

84
VBA / Re: Como Posicionar Un Formulario
« en: Martes 19 de Julio de 2005, 08:38 »
En el Form1:

Código: Text
  1. Option Explicit
  2.  
  3. Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  4.     Form2.msDescargarFormulario
  5. End Sub
  6.  
  7. Private Sub Picture1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
  8.    Form2.Top = Me.Top + Y + Picture1.Top + 300
  9.    Form2.Left = Me.Left + X + Picture1.Left
  10.    Form2.Show
  11. End Sub
  12.  

En el Form2:
Código: Text
  1. Option Explicit
  2.  
  3. Public Sub msDescargarFormulario()
  4.     On Error Resume Next
  5.     Unload Me
  6.     On Error GoTo 0
  7. End Sub
  8.  

Saludos,

85
Software / Programa Para Conexión Remota
« en: Lunes 18 de Julio de 2005, 10:23 »
Hola, estoy buscando algún software (de pago o libre) que sirva para conectarse de forma remota a otro pc pudiendo controlar éste y además que se pueda establecer comunicación por micrófono.

Estoy buscando una cosa parecida a VNC pero además quiero que se pueda establecer comunicación por micrófono.

Lo quiero para hacer demos a clientes, si alguien sabe de algún programa que haga esto se lo agradecería que me lo comunicara.

Saludos,

86
VBA / Re: Cambiar El Estilo Del Puntero Del Mouse
« en: Lunes 18 de Julio de 2005, 08:16 »
La propiedad MousePointer del objeto es para poner la mano o lo que quieras.

Saludos,

87
Visual Basic 6.0 e inferiores / Re: Cajon portamonedas para TPV
« en: Sábado 16 de Julio de 2005, 12:58 »
Buenas, para abrir un cajón portamonedas, tienes que tener en cuenta dónde va conectado el cajón.

Dependiendo de la impresora se abre de una forma u otra (yo lo tuve que hacer con una dll de la propia impresora), fíjate en la documentación que venga en la impresora (Aunque en mi caso no sirvió de mucho xD).

Sobre la impresión, se hace tal y como ha dicho HurryCrack pero tienes que tener en cuenta también las fuentes que utilizes, ya que usando fuentes de la impresora imprime más rápido.

Saludos,

PD: Me acabo de fijar que este mensaje es de hace mucho, supongo MindEye que ya habrá conseguido abrirlo.

88
VBA / Re: Formularios Con Vbmodal
« en: Sábado 16 de Julio de 2005, 12:42 »
Abrir un formulario de forma Modal es para que sólo esté activo ese formulario, es decir, que si tienes 3 formularios abiertos y uno está de forma modal, a los otros dos restantes no puedes acceder hasta que descargues el Modal.

Sobre lo de aprender a usarlo, no sé a qué te refieres, y sobre lo de deshabilitarlo tampoco lo entiendo porque si abres un formulario de forma Modal lo abres de forma modal y ya está. No es una propiedad que puedas cambiar.

Saludos,

89
VBA / Re: Como Posicionar Un Formulario
« en: Sábado 16 de Julio de 2005, 12:35 »
Código: Text
  1.     Form1.Top = Me.Top + Image.Top
  2.     Form1.Left = Me.Left + Image.Left
  3.     Form1.Show
  4.  

Saludos,

90
Visual Basic 6.0 e inferiores / Re: Evaluar Formula Que Esta En Fichero Texto
« en: Viernes 15 de Julio de 2005, 08:01 »
Sé que lo que he hecho es sólo un ejemplo, pero en ese ejemplo ves que no puedes tratar una cadena de texto (sería la operación a realizar) y que se ejecute la operación, porque para VB eso es un String.

Entonces tienes que crearte funciones para desglosar esa cadena de texto, por eso mi ejemplo estaba así.

Es definitiva, si tú pones en código de VB tienes que A=2 y B=3, todas las operaciones que hagas con esas variables si que te las realizará, pero ten en cuenta que para VB lo que estás recuperando (hablando de recuperar la operación de un fichero de texto) es un String.

Saludos,

91
Visual Basic 6.0 e inferiores / Re: Como Crear Instalador Propio
« en: Jueves 14 de Julio de 2005, 12:22 »
Yo utilizo el Wise Installation System.

Saludos,

92
Para guardar valores:

SaveSetting NombreAplicacion, NombreSeccion, NombreKey, ValorKey

Ejemplo:
SaveSetting "AppPrincipal", "Principal", "Fuente", txtPropiedades(7).Text


Para recoger esos valores:
VBLE = GetSetting(NombreAplicacion, NombreSeccion, NombreKey)

Ejemplo:
txtPropiedades(7).Text = GetSetting ("AppPrincipal", "Principal", "Fuente")

Saludos,

93
Visual Basic 6.0 e inferiores / Re: Evaluar Formula Que Esta En Fichero Texto
« en: Jueves 14 de Julio de 2005, 12:03 »
Código: Text
  1. Option Explicit
  2.  
  3. Private Sub Form_Load()
  4. Dim A As Integer
  5. Dim B As Integer
  6. Dim variable As String
  7. A = 2
  8. B = 3
  9. Open App.Path & "\" & "ecuacion.txt" For Input As #1
  10.     Input #1, variable
  11. Close (1)
  12. msRealizarOperacion variable, A, B
  13. End Sub
  14.  
  15. Private Sub msRealizarOperacion(lsOperacion As String, A As Integer, B As Integer)
  16. Dim lnOperacion As Long
  17. Dim lsLetra As String
  18.    
  19.     lsLetra = Mid(lsOperacion, 1, 1)
  20.     lnOperacion = mfnOperacion(lsOperacion)
  21.     If lsLetra = "A" Then 'A*B
  22.         Select Case lnOperacion
  23.             Case 1 'Multiplicar
  24.                 Text1.Text = A * B
  25.             Case 2 'Dividir
  26.                 Text1.Text = A / B
  27.         End Select
  28.     Else 'B*A
  29.         Select Case lnOperacion
  30.             Case 1 'Multiplicar
  31.                 Text1.Text = B * A
  32.             Case 2 'Dividir
  33.                 Text1.Text = B / A
  34.         End Select
  35.     End If
  36. End Sub
  37.  
  38. Private Function mfnOperacion(lsOperacion As String)
  39.     If InStr(1, lsOperacion, "*") Then 'Multiplicar
  40.         mfnOperacion = 1
  41.     ElseIf InStr(1, lsOperacion, "/") Then 'Dividir
  42.         mfnOperacion = 2
  43.     End If
  44. End Function
  45.  


No se me ocurre hacerlo de otra forma aunque esto es sólo un ejemplo...

Saludos,

94
La única forma que queda, si no quieres fichero ni base de datos, es almacenar el valor de las variables en ell registro del sistema.

Si te decides por eso te mando un ejemplo para leer y escribir en el registro.

Saludos,

95
Visual Basic 6.0 e inferiores / Re: Sumar En Cristal Reports
« en: Miércoles 6 de Julio de 2005, 11:26 »
Buenas, para convertir un valor texto a numérico sería la función CDbl()

Una cosa, la condicion que pones no la entiendo.. ¿Costo =SUM(Costo)?

Código: Text
  1. On Error GoTo errImprimir
  2. CrystalReport.DataFiles(0) = "C:\Base\base.mdb"
  3. CrystalReport.SelectionFormula = "CDbl({Tabla.Costo})=SUM(CDbl({Tabla.Costo}))
  4. CrystalReport..ReportFileName = "C:\Base\RptCosto.rpt"
  5. CrystalReport.WindowState = crptMaximized
  6. CrystalReport.Action = 1
  7. End If
  8.  

Saludos,

96
SQL Server / Re: Necesito Migrar Bd Dbf (vfp) A Sql, Error Campo Me
« en: Lunes 4 de Julio de 2005, 18:54 »
Utiliza la función CONVERT o CAST de SQL Server y vigila que en la tabal de SQL Server el tamaño del campo de la tabla sea el que tiene que ser.

Uso de CAST:

Código: Text
  1. CAST ( expression AS data_type )
  2.  

Uso de CONVERT:

Código: Text
  1. CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
  2.  

Saludos,

97
Visual Basic 6.0 e inferiores / Re: Duda Con String
« en: Lunes 4 de Julio de 2005, 18:33 »
Vale, creo que lo he entendido..
Yo haría algo así..

Código: Text
  1. Option Explicit
  2. Private mnContador As Integer
  3.  
  4. Private Sub Command1_Click()
  5. Dim lnI As Integer
  6. Dim lsLetra As String
  7. Dim lsFrase As String
  8.     lsFrase = Text1.Text
  9.     For lnI = 1 To Len(lsFrase) Step 1
  10.         lsLetra = Mid(lsFrase, lnI, 1)
  11.         msTratarLetra lsLetra
  12.     Next lnI
  13. End Sub
  14.  
  15. Private Sub msTratarLetra(lsLetra As String)
  16.     mnContador = mnContador + 1
  17.     If lsLetra = "A" Then
  18.         If mnContador = 4 Then
  19.             'Tratamiento
  20.         Else
  21.             'Tratamiento
  22.         End If
  23.         If mnContador Mod 2 = 1 Then
  24.             'Tratamiento
  25.         Else
  26.             'Tratamiento
  27.         End If
  28.         
  29.         If mnContador > 4 Then
  30.             'Tratamiento
  31.             mnContador = 0
  32.         End If
  33.     End If
  34. End Sub
  35.  

No te recomiendo usar Timer, porque creo que cuando estás en un bucle no se ejecuta el timer hasta que haya acabado. No sé si poniendo un DoEvents para que haga los eventos te lo hará.. yo lo haría así.

Espero haberte ayudado.

Saludos,

98
VBA / Re: Ayuda Urgente Con Una Consulta
« en: Domingo 3 de Julio de 2005, 21:19 »
Te faltaba un espacio para que no se juntara el WHERE.

Código: Text
  1. Strconsord = "SELECT ordentrab.ordtrab, ordentrab.fecha, " & _
  2. "ordentrab.tipomant, ordentrab.especi, ordentrab.ubica, " & _
  3. "ordentrab.grupo, ordentrab.fechapen, ordentrab.asigna, " & _
  4. "ordentrab.asigcod, ordentrab.asignomb, ordentrab.realizo, " & _
  5. "ordentrab.horaini, ordentrab.horafin, ordentrab.duracion, " & _
  6. "ordentrab.vale, ordentrab.comenta, ordentrab.penrea " & _
  7. "FROM ordentrab" & _
  8. " Where ordentrab.fechapen = " & CDate(Form5.DTPicker1.Value) & _
  9. " ORDER BY ordentrab.fechapen"
  10.  
  11. CONSORDEN.Open Strconsord, conexion, adOpenForwardOnly, adLockReadOnly
  12.  

Saludos,

99
Visual Basic 6.0 e inferiores / Re: Comparar Valores
« en: Domingo 3 de Julio de 2005, 16:20 »
¿Sobre qué base de datos estás atacando? Si es SQL Server podrías utilizar la función CONVERT y así limitarlo a 2 decimales.

Código: Text
  1. CONVERT ( data_type [ ( length ) ] , expression [ , style ] )
  2.  

Ejemplo:

Código: Text
  1. SELECT * FROM Tabla WHERE CONVERT(Numeric(10,2), CampoDecimal) <= 4.57
  2.  

Saludos,

100
Visual Basic 6.0 e inferiores / Re: Duda Con String
« en: Domingo 3 de Julio de 2005, 16:14 »
¿Podrías explicarlo mejor? ¿o poner parte del código?

Saludos,  :P

Páginas: 1 2 3 [4] 5 6 ... 9