Resultados da pesquisa a pedido "delphi"

2 a resposta

Como posso encontrar se há impressoras instaladas (usando Delphi)

Meu programa é escrito em Delphi (pascal orientado a objetos). Quando tento imprimir qualquer coisa, recebo a mensagem "Não há impressora padrão selecionada no momento". em computadores sem impressoras instaladas. Para evitar isso, quero ...

1 a resposta

Posso mover Delphi TThread.Synchronize () localmente para um formulário VCL para ser chamado de um thread principal ou de trabalho?

Estou usando CreateAnonymousThread para uma tarefa de trabalho e, quando comecei, usei Synchronize em toda a declaração, conforme exemplos documentados, por exemplo: procedure Txxx.RunWorker; begin FExecutionThread ...

2 a resposta

Os GUIDs são necessários para usar interfaces no Delphi?

A documentação oficial diz que são opcionais. Eu sei que a interoperabilidade COM requer um identificador exclusivo para cada interface, mas cada exemplo de interface que eu vejo tem um GUID, seja usado com COM ou não? Existe algum benefício em ...

5 a resposta

O que devo fazer para que meu procedimento de gancho WH_SHELL ou WH_CBT receba eventos de outros processos?

Estou tentando usarSetWindowsHookEx para configurar umWH_SHELL gancho para ser notificado sobre todo o sistemaHSHELL_WINDOWCREATED eHSHELL_WINDOWDESTROYED eventos. Passo 0 para a finaldwThreadId argumento que, de acordo comos documentos ...

1 a resposta

O Delphi XE8 bug no TList <T>, precisa de uma solução alternativa

Após a atualização para o XE8, alguns de nossos projetos começam a quebrar dados. Parece um bug na realização do TList. program XE8Bug1; {$APPTYPE CONSOLE} uses System.SysUtils, Generics.Collections; type TRecord = record A: Integer; B: Int64; ...

6 a resposta

Usando uma classe Java do Delphi

Eu preciso usar a lógica contida em algumas classes java. Encontrei o JNI, mas esse projeto parece não ter sido atualizado recentemente. Existe uma maneira de usá-lo em um aplicativo nativo Delphi? Eu uso o Delphi 2009.

1 a resposta

Como detectar o pressionamento de tecla ctrl-t no Delphi

Eu tenho um formulário Win32 com um controle TEdit. Quando o usuário pressiona CTRL-t enquanto o controle TEdit está em foco, desejo detectá-lo usando o evento OnKeyUp. Eu preciso de um exemplo de código, por favor, usando as variáveis Key e / ou ...

3 a resposta

Codifique base64 e decodifique base64 usando delphi 2007

Eu tenho que codificar uma matriz de bytes em uma string base64 (e decodificar essa string) em um antigo Delphi 2007. Como eu poderia fazer? Mais informações: Eu tentei sinapse (como sugerido aquiBinário para Base64 ...

2 a resposta

Chamar a função Delphi de c #

Eu tenho um código-fonte DLL abaixo. library Project1; uses System.SysUtils, System.Classes; type IStringFunctions = interface ['{240B567B-E619-48E4-8CDA-F6A722F44A71}'] function GetMethodValueAsString():PAnsiChar; stdcall; end; TStringFunctions ...

1 a resposta

Alterar programaticamente a página de código padrão no Windows XP? (de Delphi)

Alguém poderia aconselhar como alterar programaticamente a página de código padrão do Windows XP (estou fazendo isso com o Delphi)? (Isso seria o equivalente a entrar no Painel de controle -> Configurações regionais -> idioma para aplicativos não ...