Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Buscar en los Foros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Mostrando resultados del 226 al 250 de 500
La búsqueda tomó 0,04 segundos; generada hace 20 minuto(s).
Buscar: Mensajes Hechos Por: escafandra
Foro: OOP 15-01-2020
Respuestas: 12
Visitas: 1.679
Escrito Por escafandra
Delhi no compila C++ pero Builder si compila...

Delhi no compila C++ pero Builder si compila delphi. La fira de incluir funciones escritas en C, con cualquier compilador C, es con dlls, o incorporando ar hijos obj al proyecto Delphi, cosa que si...
Foro: Varios 13-01-2020
Respuestas: 1
Visitas: 1.222
Escrito Por escafandra
Puedes probar con este pogramita de consola...

Puedes probar con este pogramita de consola usando SDL2 así:



program Project1;

{$APPTYPE CONSOLE}

uses
SysUtils, Windows, Dialogs, SDL2;
Foro: API de Windows 09-01-2020
Respuestas: 6
Visitas: 2.734
Escrito Por escafandra
No. Al eliminar la linea {$APPTYPE CONSOLE} la...

No.

Al eliminar la linea {$APPTYPE CONSOLE} la aplicación generada no es una aplicación de consola ni tiene ventanas por lo que queda oculta de la vista y tampoco aparece en la barra de tareas....
Foro: API de Windows 06-01-2020
Respuestas: 18
Visitas: 3.413
Escrito Por escafandra
Se me olvidaba esta parte. Se puede terminar...

Se me olvidaba esta parte.


Se puede terminar cualquier proceso a lo bruto aunque no es lo más recomendable. Se hace con la API TerminateProcess...
Foro: API de Windows 06-01-2020
Respuestas: 18
Visitas: 3.413
Escrito Por escafandra
No termino de entender con precisión lo que...

No termino de entender con precisión lo que pretendes. ¿Quieres abrir un proceso, esperar a que esté abierto y entonces ponerlo en primer plano y tras esto cerrar la aplicación que lo abrió?


SI es...
Foro: API de Windows 04-01-2020
Respuestas: 6
Visitas: 2.734
Escrito Por escafandra
program MyAppDeConsolaInvisible; //{$APPTYPE...

program MyAppDeConsolaInvisible;

//{$APPTYPE CONSOLE}

uses
.......



Saludos.
Foro: API de Windows 04-01-2020
Respuestas: 5
Visitas: 1.324
Escrito Por escafandra
Pues reputación no tengo mucha, aunque la...

Pues reputación no tengo mucha, aunque la pregunta era facilona, al menos conociendo la API de windows. En realidad se me ocurren muchas formas de contestar este hilo pero tal como está expuesto el...
Foro: API de Windows 04-01-2020
Respuestas: 5
Visitas: 1.324
Escrito Por escafandra
Básicamente devuelve un SHORT (DWORD) en el que...

Básicamente devuelve un SHORT (DWORD) en el que pone a 1 el bit mas significativo si la tecla está pulsada en la llamada y a 1 el menos significativo se se pulsó la tecla y ya no está pulsada.

Tecla...
Foro: API de Windows 04-01-2020
Respuestas: 5
Visitas: 1.324
Escrito Por escafandra
// Espera hasta que termina la ejecución ...

// Espera hasta que termina la ejecución
repeat
iCodigoSalida := WaitForSingleObject( InformacionProceso.hProcess, 1000 );
until ( iCodigoSalida <> WAIT_TIMEOUT ) or...
Foro: C++ Builder 11-12-2019
Respuestas: 2
Visitas: 896
Escrito Por escafandra
Este código lee todo el código fuente de tu Web y...

Este código lee todo el código fuente de tu Web y lo devuelve en un String:


String InternetReadWeb(char* URL)
{
HINTERNET hNet;
HINTERNET hUrl;
char Buffer[513];
DWORD BytesRead = 0;
...
Foro: Varios 24-10-2019
Respuestas: 11
Visitas: 4.927
Escrito Por escafandra
Habría que ver exactamente como es el archivo...

Habría que ver exactamente como es el archivo cabecera en C para ver se aplican alineación al código. Otra forma de saberlo es conocer el tamaño de la estructura en C. Las estructuras pueden estar...
Foro: API de Windows 11-10-2019
Respuestas: 10
Visitas: 4.468
Escrito Por escafandra
Para la simulación del teclado debes poner el...

Para la simulación del teclado debes poner el foco en la ventana que te interesa (SetFocus (https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setfocus)) y luego usar SimKey...
Foro: API de Windows 10-10-2019
Respuestas: 10
Visitas: 4.468
Escrito Por escafandra
Debes concretar alguna cosa en tu pregunta y...

Debes concretar alguna cosa en tu pregunta y tenes en cuenta que para cerrar una aplicación puede no ser efectivo el envío de WM_CLOSE. Este mensaje cierra una ventana. de forma que eso hará. Puede...
Foro: Varios 30-09-2019
Respuestas: 4
Visitas: 1.393
Escrito Por escafandra
Solo se me ocurre que lo que busca es que el...

Solo se me ocurre que lo que busca es que el shell le notifique de la copia de archivos La filosofía es sencilla. Esas notificaciones se envían mediante la API SHChangeNotify...
Foro: Varios 24-09-2019
Respuestas: 7
Visitas: 2.126
Escrito Por escafandra
Creo que lo más sencillo es hacer esto: unit...

Creo que lo más sencillo es hacer esto:



unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Foro: C++ Builder 23-09-2019
Respuestas: 7
Visitas: 2.016
Escrito Por escafandra
Ocurre lo mismo en C++ Builder. No fui...

Ocurre lo mismo en C++ Builder. No fui completamente fiel en la traducción y preferí una destrucción automática. Podemos escribir esto, pero tendremos que destruirlo luego...
Foro: C++ Builder 21-09-2019
Respuestas: 7
Visitas: 2.016
Escrito Por escafandra
dec te ha puesto un ejemplo perfecto en delphi,...

dec te ha puesto un ejemplo perfecto en delphi, si te parece y con su permiso, lo lo traduzco a C++ Builder


//---------------------------------------------------------------------------

#ifndef...
Foro: OOP 20-09-2019
Respuestas: 10
Visitas: 4.116
Escrito Por escafandra
Tras descubrir un bug, me veo obligado a publicar...

Tras descubrir un bug, me veo obligado a publicar su corrección. El método SetMenuItem queda como sigue:




procedure TMultiWindowMenuControl.SetMenuItem(NewMenuItem: TMenuItem);
var
Item:...
Foro: OOP 19-09-2019
Respuestas: 10
Visitas: 4.116
Escrito Por escafandra
Automatizando las cosas Veamos la funcionalidad...

Automatizando las cosas

Veamos la funcionalidad que buscamos:
1.- Añadir elementos al menú de forma automática al añadir formularios hijos nuevos.
2.- Respuesta automática al seleccionar una opción...
Foro: OOP 18-09-2019
Respuestas: 10
Visitas: 4.116
Escrito Por escafandra
Explico un poco más el sistema: La idea más...

Explico un poco más el sistema:

La idea más sencilla es hacerlo manualmente, de forma que se cree un MemuItem por cada formulario secundario y que cada Item tenga una forma de conocer su formulario...
Foro: OOP 17-09-2019
Respuestas: 10
Visitas: 4.116
Escrito Por escafandra
Exacto. El MenuItem guarda un puntero al...

Exacto. El MenuItem guarda un puntero al formulario hijo y éste guarda un puntero a su MenuItem.

Saludos.
Foro: OOP 17-09-2019
Respuestas: 10
Visitas: 4.116
Escrito Por escafandra
Una forma fácil de hacerlo manualmente es...

Una forma fácil de hacerlo manualmente es mediante el uso de la propiedad tag:



procedure TForm1.Opcion(Form: TForm);
var
Item: TMenuItem;
begin
Form.Show;
Item:= TMenuItem.Create(MainMenu1);
Foro: OOP 14-09-2019
Respuestas: 10
Visitas: 4.116
Escrito Por escafandra
Para añadir Items al menú puedes hacer algo como...

Para añadir Items al menú puedes hacer algo como esto:



var
Item: TMenuItem;
begin
Form2.Show;
Item:= TMenuItem.Create(MainMenu1);
Item.Caption:= 'Opcion1';
Foro: OOP 12-09-2019
Respuestas: 11
Visitas: 2.864
Escrito Por escafandra
Yo tengo instalados D6 y D7 sin problemas. La...

Yo tengo instalados D6 y D7 sin problemas. La única precaución que tomé es no instalar en la carpeta por defecto sino en una que no estuviese dentro de "Program Files". El motivo es porgue esa...
Foro: Varios 26-08-2019
Respuestas: 1
Visitas: 862
Escrito Por escafandra
Para simular la pulsación de una tecla no debe...

Para simular la pulsación de una tecla no debe hacerse enviando mensajes sino simulando de verdad. Hay dos formas, la antigua y obsoleta y la moderna. La primera se basa en la API keybd_event...
Mostrando resultados del 226 al 250 de 500

 
Saltar a Foro

La franja horaria es GMT +2. Ahora son las 14:18:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi