|
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 - ROBER.29
Páginas: 1 ... 9 10 [11] 12 13 ... 17
251
« en: Martes 1 de Julio de 2003, 12:06 »
La mejor forma es que te crees en la carpeta donde tienes almacenado el proyecto un fichero udl el cual tiene que en lazar con la base de datos. Una vez echo esto haz lo siguiente:
Public Function EstableceConexion() Dim cnn As New ADODB.Connection
On Error GoTo Error
cnn.open "FILE NAME=" & App.Path & "Fichero_conexion.udl"
Error: MsgBox ("No")
End Function
Para crear un fichero udl simplemente haz lo siguiente:
1º Pulsa con el botón derecho. 2º Elije crear nuevo archivo de texto. 3º Llamale como quieras y cambia su extensión txt por udl. 4º Abre el fichero y crea la conexion con la base de datos que desees.
Espero que me hayas entendido y que te sirva de ayuda.
Saludos, Roberto García
252
« en: Lunes 30 de Junio de 2003, 13:10 »
Muchas gracias.
Yo lo he probado en Windows 2003 Server y funciona, lo único que claro pulsando a Ctrl + Alt + Supr, te aparece el administrador de tareas y puedes cerrar la aplicación y asi de esta forma desbloquear la pantalla.
Creo que es imposible deshabilitar la combinación de teclas Ctrl + Alt + Supr, porque yo lo he intentado varias veces pero no lo he conseguido. Además, busque por internet la forma de hacerlo y encontre varios ejemplos y ninguno me ha funcionado.
Tu no sabes ninguna forma de poder hacer esto verdad?
Saludos, Roberto García
253
« en: Lunes 30 de Junio de 2003, 08:35 »
A mi también me interesaría que me enviaras los archivos que dices para saber como se haría. ¿Me lo puedes enviar por favor a mi correo ( GARCI_20@hotmail.com)? Muchas gracias. Saludos, Roberto García
254
« en: Miércoles 25 de Junio de 2003, 19:59 »
Chequea esta página http://www.planet-source-code.com y busca en ella winsock. Encontrarás varios ejemplos en .NET. Saludos, Roberto García
255
« en: Miércoles 25 de Junio de 2003, 19:57 »
A ver si te he entendido. Tu lo que quieres es que tu programa sólo se pueda utilizar una vez que el usuario se haya autenticado no?
Yo creo que lo que deberías de hacer es lo siguiente, yo por lo menos cuando e tenido que hacer algo parecido lo he echo asi:
- Crea un formulario en el cual pida al usuario un nombre y una contraseña. - Cuando pulse a aceptar comprueba en una base de datos si ese usuario existe con esa contraseña. - En el caso de que sea correcto cierras ese formulario y abres el MDI en el form_unload del formulario donde has pedido la contraseña con MDI.show - En el caso de que el usuario y la contraseña no sean correcto dejale tres intentos mas y si aún asi no es correcto cierra toda la aplicación y ya esta.
En el caso de que no trabajes con una base de datos dime donde tienes almacenados los nombres de usuario y su contraseña y si kieres te hago un ejemplo de como lo podrías hacer.
Saludos, Roberto García
256
« en: Jueves 19 de Junio de 2003, 13:59 »
Si no me equivoco creo que era de esta forma:
Private Sub Nombreflexgrid_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyDelete Then Borrar_Fila End If End Sub
'Borra las filas seleccionadas Function Borrar_Fila() Dim i As Long Dim j As Long Dim k As Long Dim n As Long Dim fila As Long
If MsgBox("¿Está usted seguro de eliminar la linea actual?", vbQuestion + vbYesNo + vbDefaultButton2, "CM Uploader") = vbNo Then Exit Sub If Nombreflexgrid.RowSel = Nombreflexgrid.Rows - 1 And Nombreflexgrid.Rows = 2 Then Nombreflexgrid.Rows = Nombreflexgrid.Rows + 1 End If fila = Nombreflexgrid.Row i = Nombreflexgrid.Row j = Nombreflexgrid.RowSel If i < j Then k = i i = j j = k End If For n = i To j Step -1 Nombreflexgrid.RemoveItem n Next End Function
Saludos, Roberto Garcia
257
« en: Lunes 16 de Junio de 2003, 14:00 »
Muchísmas gracias. si que era esto más o menos lo que quería. Por lo menos me sirve para hacerme una idea y poder hacer la dll que necesito.
Gracias. Saludos, Roberto García
258
« en: Lunes 16 de Junio de 2003, 11:40 »
FRIJU creo que se te ha olvidado adjuntar el fichero. Te agradecería que me lo enviaras a mi correo GARCI_20@hotmail.com o lo pusieras aqui. Muchas gracias. Saludos, Roberto García
259
« en: Viernes 13 de Junio de 2003, 16:57 »
Hola compañeros,
Necesito sacar información del sistema como es:
- Cuantos procesadores tiene. - Velocidad del procesador. - Lo que se está ocupando del procesador. - Memoria Ram disponible del ordenador - Memoria Ram que se está usuando. - Discos duros disponibles. - Capacidad de cada disco duro. - Espacio libre en los discos duros.
Muchas gracias por vuestra ayuda.
Saludos, Roberto García.
260
« en: Jueves 12 de Junio de 2003, 18:48 »
He probado lo que habeís puesto aquí en el foro y no funciona. Da un error en la llamada a la API RegisterServiceProcess.
Que es lo que puede pasar?
Saludos.
261
« en: Miércoles 11 de Junio de 2003, 12:41 »
Al igual que todos los compañeros del foro que te han contestado, también pienso que es un proyecto demasiado grande para nosotros, además de ser un proyecto al cual le deberíamos dedicar mucho tiempo, cosa que creo que no tenemos todos, ya que algunos estudian u otros trabajan como yo.
De todas formas estaría dispuesto a ayudar en todo lo que pudiera tanto a la hora de realizar el análisis del proyecto como en la programación del mismo.
Mantenerme informado de que lo decidaís.
Saludos, Roberto García
262
« en: Viernes 6 de Junio de 2003, 09:49 »
Lo que necesitas es un objeto grid que te permita tener fotos dentro de una celda verdad?
Si es asi el objeto MSFlexgrid permite introducir imágenes de cualquier tipo (o por lo menos yo todavia no he encontrado un tipo de imagen que no me dejara introducir) en las celdas. Si necesitas ayuda sobre este objeto dimelo y te ayudare en todo lo que pueda.ç
Saludos, Roberto García
263
« en: Viernes 6 de Junio de 2003, 09:38 »
Conectarte a Internet desde Visual Basic:
‘ Conectarse a Internet utilizando el WinInet.dll
‘ Declaraciones
‘
Const Internet_Autodial_Force_Unattended As Long = 2
Public Declare Function InternetAutodial Lib "wininet.dll" (ByVal dwFlags As Long, ByVal dwReserved As Long) As Long
Public Declare Function InternetAutodialHangup Lib "wininet.dll" (ByVal dwReserved As Long) As Long
‘ Código
‘ Dim lResult As Long
lResult = InternetAutodial(Internet_Autodial_Force_Unattended, 0&)
Como desconectarse a Internet:
‘
‘ Ejemplo de como puede desconectarse de Internet utilizando el WinInet.dll
‘
Const Internet_Autodial_Force_Unattended As Long = 2
Public Declare Function InternetAutodial Lib "wininet.dll" (ByVal dwFlags As Long, ByVal dwReserved As Long) As Long
Public Declare Function InternetAutodialHangup Lib "wininet.dll" (ByVal dwReserved As Long) As Long
‘
‘ Código
‘
Dim lResult As Long
lResult = InternetAutodialHangup(0&)
Espero que te sirva.
Saludos, Roberto García
264
« en: Viernes 6 de Junio de 2003, 09:28 »
En la web del programador ( www.lawebdelprogramador.com) en el apartado manuales podrás encontrar muchos manuales de diferentes lenguajes y bastantes buenos. Saludos, Roberto García
265
« en: Lunes 2 de Junio de 2003, 17:01 »
Supongo que el campo FechaInicio de la tabla FechasFinales será de tipo DateTime, por lo tanto prueba lo siguiente:
SELECT * from FechasFinales WHERE FechaInicio= CAST('05/02/03' AS datetime)
De todas formas, ¿tu base de datos que es: SQL Server, Access, Oracle?
Saludos, Roberto García
266
« en: Lunes 2 de Junio de 2003, 11:22 »
Podrías poner la consulta que estas utilizando para hacer lo que quieres?
Es que asi de esa forma podré ver si haces algo mal y darte una solución.
Saludos, Roberto García
267
« en: Miércoles 28 de Mayo de 2003, 18:11 »
Si no recuerdo mal es de la siguiente forma:
variable = Msflexgrid.textMatrix(Msflexgrid.row, Msflexgrid.col)
Pruebalo y me cuentas.
Saludos.
268
« en: Miércoles 28 de Mayo de 2003, 17:18 »
Se hace de la siguiente forma:
Msflexgrid.textMatrix(row, col) = valor
Saludos, Roberto García
269
« en: Miércoles 28 de Mayo de 2003, 11:29 »
A que te refieres con el árbol de expansión máxima?
270
« en: Miércoles 28 de Mayo de 2003, 11:27 »
La función Like acepta los caracteres * y ? para que sean remplazador por otros. El * -> varios caracteres La ? -> un único caracter.
Ejemplo:
If "Sara Martínez" LIKE "*Martínez" Then Msgbox "Ok" End If
En este caso si que entraría y mostraria el mensaje de ok, en cambio con lo siguiente no:
If "Sara Martínez" LIKE "?Martínez" Then Msgbox "Ok" End If
No se si me explicado correctamente, creo q no pero es que no se como explicarte este. Haz pruebas por ejemplo con los dos ejemplos que te he puesto y seguramente entiendas lo que he querido decir.
Saludos, Roberto García
271
« en: Martes 27 de Mayo de 2003, 12:46 »
La "m" indica que lo que se va a sumar a la fecha son meses. Los otros posibles parámetros son:
Intervalo -> Descripción yyyy -> Year q -> Quarter m -> Month y -> Day of year d -> Day w -> Weekday ww -> Week of year h -> Hour n -> Minute s -> Second
Por lo tanto la función es la siguiente:
DateAdd (intervalo,tiempoasumar,fecha)
Espero que te haya quedado ya un poco más claro.
272
« en: Martes 27 de Mayo de 2003, 11:12 »
Para añader meses, días o años a una fecha dada se utiliza la función dateadd. Por ejemplo para sumar 6 meses a la fecha actual sería de la siguiente forma:
fecha_final = DateAdd("m","6",date)
La función dateiff te devuelve eñl intervalo existente entre dos fechas dadas. Ejemplo:
date1="01.01.2001" date2="01.02.2001" intervalo = DateDiff("d",date1,date2)
El valor de intervalo sería 31.
Espero que te haya servido de ayuda. Para saber más sobre esas funciones buscalas en la ayuda del visual basic.
Saludos. Roberto García
273
« en: Miércoles 21 de Mayo de 2003, 16:45 »
Lo siento he estado buscando el crack que me baje pero no lo he encontrado. Además en la empresa en que trabajo al final decidieron comprarlo porque vieron que era muy bueno y no se donde puedes conseguirlo.
De todas formas busca en google crack setup factory que seguro que hay te aparece algo.
Saludos.
274
« en: Miércoles 21 de Mayo de 2003, 13:10 »
Creo que si pero para eso tardare un pokito más en darte una solución porque tendría que hacer pruebas.
En cuanto lo tenga te lo pongo aquí.
275
« en: Miércoles 21 de Mayo de 2003, 09:41 »
Te aconsejo que tu archivo de instalación lo hagas con el programa Setup Factory 6.0. Búscalo en el google y descargatelo. Yo hago todas las instalaciones con ese programa y no tengo ningún problema a la hora de irlo a instalar a cualquier sitema operativo de windows.
Saludos, Roberto García
Páginas: 1 ... 9 10 [11] 12 13 ... 17
|
|
|