mbarbero

mbarbero

 19,2K puntos  Argentina @mbarbero desde - visto

Actividad pública reciente

Ha empezado a seguir el tema
Ha respondido en

Archivos de ayuda .chm

No lo vas a poder hacer como con los HLP. Yo lo hago a través del comando WinExec, pero no puedo elegir en qué parte del archivo de ayuda va a parar, sino que lo hace en la página por defecto que indicaste al crear el archivo. Suerte. Marcelo
Ha respondido en

Limpiar el clipboard de Windows

En el evento OnClick del edit, poné algo así como: Clipboard.Clear; Para usar la variable Clipboard, tenés que incluir dentro de las cláusulas USES de la parte de implementation, la unidad Clipbrd (por lo menos en Delphi 6, fíjate en la ayuda de...
Ha respondido en

Borrar registro en dbgrid

No te entiendo la pregunta. Es decir, no sé qué tienen que ver los nombres de las columnas. Si querés borrar un registro del dbgrid, apretá la combinación de teclas Control-Delete. Si lo querés hacer por código (suponiendo que estés usando ADO),...
Ha respondido en

Registro de Active-X con Delphi

Si no podes hacerlo con el InstallShield Express, tendrías que hacerlo con el comando regsvr32 de Windows, por ejemplo: regsvr32 archivo.ocx El comando regsvr32 a veces no está en el path, así que tendrías que hacerlo en la máquina del cliente, o...
Ha respondido en

Adoquery

La propiedad Parameters te permite utilizar consultas SQL parametrizadas, es decir, en donde el valor de una variable cambie, por ejemplo: SELECT * FROM Tabla WHERE NombreCampo = :NombreParametro (Fíjate en los dos puntos antes del nombre de la...
Ha valorado "Excelente" la respuesta

Materialismo e idealismo

respondió: Creo que no. El materialismo defiende la existencia extramental de realidades físicas. Todo lo contrario del idealismo, que afirma la sola existencia de realidades mentales sin correspondencia con objetos físicos. Puedes visitar la página de la...
Ha respondido en

Manual ADO

Me extraña tu pregunta, salvo que no conozcas el inglés. Podes bajarte la ayuda en PDF de Delphi desde el sitio de Borland. En cuanto a los ejemplos, hay en la carpeta Demos de Delphi algunos. Si necesitás más ayuda, volvé a preguntarme, por favor....
Ha respondido en

Bases de datos en red

Si la aplicación es pequeña y no tenés idea de SQL o servidores SQL, aprendé a manejar Paradox en red (en www.clubdelphi.com hay un artículo completo sobre manejo de Paradox en red). Interbase es muy buena (mejor que Paradox en muchos sentidos), pero...
Ha respondido en

Bloqueos

La filosofía de Interbase no se basa en los bloqueos tal como lo estás planteando. De todas maneras, si insistes con tu idea, lo que tienes que hacer es un Edit y un Post (así, uno seguido de otro, sin modificar los datos). Luego sigues trabajando...
Ha respondido en

Validar datos

La tecla de retroceso es #8. Una mejor forma de validar datos sería con un control TMaskEdit (pero es poco flexible, para mi gusto) o si no, conseguiste "las rusas" (así se le llama a las librerías RXLib), que tienen controles especializados sobre...
Ha respondido en

QReport

Tengo dos noticias: una mala y una buena. La mala: es IMPOSIBLE que te pueda explicar el uso del QReport en el espacio que acá tengo para contestar. La buena: podés bajarte un muy buen tutorial en castellano desde:...
Ha respondido en

Refresh

Muchas veces, y dependiendo del cursor que estés utilizando, te va a pasar lo que vos decís. Aparentemente los datos no se actualizan. Sin embargo, sí lo hacen. Una forma para lograr ver las actualizaciones es cerrando y volviendo a abrir la tabla o...
Ha respondido en

Conectar por FTP

Como respuesta breve a tu inquietud, te digo que SI, que existen componentes para TODO lo que sea Internet. No me decís qué versión de Delphi estás usando, pero eso no sería problema. Lo que sí, desde la versión 5 (no recuerdo si la 4 también los...
Ha respondido en

Filtrar tablas

Uniendo los campos que se filtran con las palabras and y or, por ejemplo: dmdSeguridad.aqUsuarios.Filter := 'nUsuario='+edtTexto.Text+ ' and cContrasenia=' + QuotedStr(edtContras.Text) + ' or nOtroCampo=' + edtOtroCampo.Text; Y así sucesivamente....

Mejores respuestas proporcionadas

1
1
1
1