• Miércoles 24 de Abril de 2024, 20:35

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

Páginas: [1]
1
C# / Re: programa en c# oculto
« en: Viernes 27 de Junio de 2008, 15:58 »
Muchas gracias, lo del notifyicon ya lo hice y todo perfecto. Me funciona correctamente.
Luego, lo de que se ejecute al encender el ordenador también ya está echo. Ahora mismo no puedo poner el codigo porque no lo tengo aqui, pero el lunes lo cuelgo sin falta,
Gracias.

2
C# / programa en c# oculto
« en: Viernes 27 de Junio de 2008, 09:07 »
Hola, tengo un programa que comprueba si el puerto serial esta libre cada x seg, y si es asi envia un mensaje a través de el a otro dispositivo. Lo que quiero conseguir es que este programa, después de instalarlo, se ejecute cuando se inicie Windows XP, y que muestre un icono en la zona de la derecha de la barra de tareas (como los iconos de la conexion a internet o el antivirus), si se quiere acceder al programa habría que pulsar en dicho icono, y cuando se minimice tendría que volver a mostrar el icono en la parte derecha de la barra de tareas.
A ver si alguien tiene idea de como hacer esto.
Muchas gracias y saludos a todos.

3
C++ Builder / Dll En Cbuilder
« en: Viernes 11 de Agosto de 2006, 08:53 »
Hola a todos, ya se como se añade una dll, pero y si ahora la quiero quitar ¿como lo hago?
Gracias

4
Visual Basic 6.0 e inferiores / Dll Conexion A Datos
« en: Lunes 7 de Agosto de 2006, 10:58 »
Hola a todos,
Tengo el siguiente codigo en una dll en la cual quiero obtener los datos de una base de datos en interbase. Todo me funciona correctamente cuando establezco la propiedad de consulta a una consulta de sql que no tenga "where" (por ejemplo 'select * from empleados) , pero en cuanto hago una consulta del tipo ('select * from empleados where nombre="") entonces ya me salta un error "error en el metodo '~' del object '~'"
¿que puede estar pasando?


Código: Text
  1.   Private c As ADODB.Connection
  2.   Private rst As ADODB.Recordset
  3.  
  4. '********************propiedades del componente*************************
  5. Private gsConsulta As String
  6. Private mNumRegistro As Integer
  7.  
  8. Public Property Let consulta(ByVal sql As String)
  9.    gsConsulta = sql
  10. End Property
  11.  
  12. Public Property Get consulta() As String
  13.     consulta = gsConsulta
  14. End Property
  15.  
  16. Public Property Get numRegistro() As Integer
  17. On Error GoTo err_numRegistro
  18.  
  19.     numRegistro = mNumRegistro
  20.    
  21.     Exit Sub
  22.    
  23. err_numRegistro:
  24.     'MsgBox "Primero hay que ejecutar la consulta antes de acceder a esta propiedad"
  25.     MsgBox "Num registro :" & Err.Description
  26. End Property
  27.  
  28. '**********************metodos del componente**********************
  29.  
  30. Public Function ejecutarconsulta() As Variant
  31. On Error GoTo err_conexion
  32.  
  33.   Dim varRecords As Variant
  34.   If IsNull(consulta) Then
  35.       MsgBox "No se puede continuar, no especifico ninguna consulta"
  36.   Else
  37.      Set rst = New ADODB.Recordset
  38.      rst.CursorLocation = adUseClient
  39.      rst.Open gsConsulta, c, adOpenKeyset, , adCmdText
  40.      'Set varArray = recordset.GetRows(numrows)
  41.      mNumRegistro = rst.RecordCount
  42.      varRecords = rst.GetRows(rst.RecordCount)
  43.      ejecutarconsulta = varRecords
  44.   End If
  45.  
  46.   Exit Function
  47.  
  48. err_conexion:
  49.    MsgBox "Ejecutar :" & Err.Description
  50. End Function
  51.  
  52. '***************************eventos del componente******************************
  53. Private Sub class_Initialize()
  54. On Error GoTo err_class_Initialize
  55.  
  56.    Set c = New ADODB.Connection
  57.    c.ConnectionString = "Provider=SIBPROvider.2;Data Source=localhost:d:\gestionADC.gdb;Persist Security Info=False"
  58.    c.CursorLocation = adUseClient
  59.    c.Open
  60.    
  61.    Exit Sub
  62.    
  63. err_class_Initialize:
  64.    MsgBox "Inicializar :" & Err.Description
  65. End Sub
  66.  
  67. Private Sub class_Terminate()
  68. On Error GoTo err_terminate
  69.  
  70.     rst.Close
  71.     Set rst = Nothing
  72.     c.Close
  73.     Set c = Nothing
  74.    'MsgBox "termina"
  75.    
  76.    Exit Sub
  77.    
  78. err_terminate:
  79.    MsgBox Err.Description
  80. End Sub
  81.  


Gracias a todos

5
C++ Builder / Conexion A Interbase
« en: Lunes 31 de Julio de 2006, 13:12 »
Hola a todos, despues del otro problema que consegui resolver ahora me encuento con uno nuevo, esta vez me quiero conectar a una base de datos de interbase.
Todo me funciona bien cuando utilizo los controles de la paleta de InterBase. Pero cuando lo quiero hacer con codigo me dice que el nombre de la base de datos esta mal o que el origen no se puede leer. Y no entiendo por qué.

Y si quiero acceder a esos controles, que los tengo en un dataModule me da otro error, de violacion de acceso.

¿Alguien me puede ayudar? Gracias.

6
C++ Builder / Re: Conexion A Base De Datos
« en: Viernes 28 de Julio de 2006, 11:39 »
Por codigo ya lo consegui hacer, para quien no sepa y lo quiera:

Código: Text
  1.  
  2. TADOConnection *conexion;
  3. TADOTable *adoTable;
  4. TDataSource *dataSource;
  5.  
  6.     conexion=new TADOConnection(conexion);
  7.     conexion->ConnectionString="Provider=MSDASQL.1;Password=root;Persist Security Info=True;User ID=root;Data Source=GestionADC;Extended Properties='DSN=GestionADC;DESC=MySQL ODBC 3.51 Driver DSN;DATABASE=gestionADC;SERVER=localhost;UID=root;PASSWORD=root;PORT=3306;OPTION=3;STMT=;';Initial Catalog=gestionadc";
  8.     conexion->CursorLocation=clUseClient;
  9.     conexion->Provider ="MSDASQL.1";
  10.     conexion->DefaultDatabase="gestionADC";
  11.     conexion->LoginPrompt =false;
  12.     conexion->Open()&#59;
  13.     adoTable=new TADOTable(adoTable);
  14.     adoTable->Connection = conexion&#59;
  15.     adoTable->TableName ="registroincidenciaslaminacion";
  16.     adoTable->Active =true;
  17.     dataSource=new TDataSource(dataSource);
  18.     dataSource->DataSet=adoTable;
  19.  

No se si todo es correcto, pero me funciona.

7
C++ Builder / Re: Conexion A Base De Datos
« en: Viernes 28 de Julio de 2006, 10:05 »
Muchas gracias, la verdad es que ya encontre algunos apuntes y eso ya lo consegui hacer, includp con ADOQuery.
Bien, y ahora si quiero hacer esto mediante codigo, ¿como lo hago?
No consigo definir una variable como Recordset, Connection...  Alguien sabe como hacerlo?

Otra cosa, porque cuando pongo
Código: Text
  1. DataModule1->at_incidencias->DataSource->DataSet->Active=true;
  2.  
me dice que el DataSource no es accesible.
Gracias.

8
C++ Builder / Conexion A Base De Datos
« en: Jueves 27 de Julio de 2006, 11:19 »
Hola a todos , soy nueva en esto, aunque ya trabaje con el antiguo Delphi 7 hace unos años, lo malo es que no me acuerdo como se realizaba una conexion a una base de datos.
Creo que era utilizanco un ADOConnection, un DataSource y un ADODataSet, y luego vinculando un control (Data Controls) a ese dataSource. Pero no me muestra nada.
¿Alguien me puede ayudar? o por lo menos pasarme un tutorial donde lo explique.
Gracias a todos.

9
Visual C++ / Formularios Mdi Y Conexiona Datos
« en: Jueves 27 de Julio de 2006, 11:07 »
Hola a todos, estoy empezando con esto del visual c++, y tengo las siguientes dudas:
1. Como conectarme a una base de datos mediante un controlador ODBC, me gustaria hacerlo con codigo para implementarlo en un clase, que sería la encargar de obtener los datos de la tabla que se le indique.
2. Tengo una aplicacion MDI en donde quiero abrir distintos formularios, entonces pongo lo siguiente:
nombre_Clase nombre_Variable;
nombre_Variable.ShowWindow(1);

y includo #include "nombre_clase.h"

Me da un error, ¿que es lo que estoy haciendo mal?

Gracias a todos.

10
Visual C++ / Aplicacion Mdi
« en: Miércoles 26 de Julio de 2006, 14:48 »
Hola a todos, estoy empezando con esto del visual c++, y tengo las siguientes dudas:
1. Como conectarme a una base de datos mediante un controlador ODBC, me gustaria hacerlo con codigo para implementarlo en un clase, que sería la encargar de obtener los datos de la tabla que se le indique.
2. Tengo una aplicacion MDI en donde quiero abrir distintos formularios, entonces pongo lo siguiente:
  nombre_Clase nombre_Variable;
  nombre_Variable.ShowWindow(1);

y includo #include "nombre_clase.h"

Me da un error, ¿que es lo que estoy haciendo mal?

Gracias a todos.

Páginas: [1]