Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Graymalkin

    Icones Do Xp!

    Ok, então estou passando agora um email que contém os ícones no formato ICO. Abraços, Graymalkin
  2. Graymalkin

    Shell Em Python

    THB_MATRIX, Também estou mexendo com o WConio e criando um módulo chamado Tela que permitirá um controle do console semelhante ao da linguagem Clipper. Já fiz até uma função para exibir menus, que poderá ser usada para a configuração da THB-Shell. E se você quiser testar suas rotinas no Linux, pode enviar para mim que eu vejo se funciona. Abraços, Graymalkin
  3. Vou postar aqui mesmo para compartilhar com os outros membros. Coloque uma picturebox no form e as seguintes declarações no General Declarations desse form: Private Declare Function ExtractIcon Lib "shell32.dll" Alias "ExtractIconA" (ByVal hInst As Long, ByVal lpszExeFileName As String, ByVal nIconIndex As Long) As Long Private Declare Function DrawIcon Lib "user32" (ByVal hdc As Long, ByVal x As Long, ByVal y As Long, ByVal hIcon As Long) As Long Daí coloque no evento Load() do form, o seguinte código: Picture1.AutoRedraw = True retorno = ExtractIcon(Me.hWnd, "c:\windows\calc.exe", 0) DrawIcon Picture1.hdc, 0, 0, retorno E pronto, quando você rodar o programa o ícone da calculadora estará na picturebox. Abraços, Graymalkin
  4. Graymalkin

    Uma Coisa De Isam

    Instale o Access que resolve :D, ou marque o JET IISAM Drivers na instalação do VB6. Abraços, Graymalkin
  5. Graymalkin

    Icones Do Xp!

    Eu tenho um aqui que se chama XP Icon Raider (XPIRaider.exe) que tem o tamanho de 380kb. Se quiser te passo por email. Abraços, Graymalkin
  6. Graymalkin

    Shell Em Python

    Uma shell... se você usa Linux, é algo como o bash, já se você usa Windows é algo como o command do MS-DOS... :D (acho que é a maneira mais simples de explicar...). A diferença é que terá comandos próprios, aproveitando, é claro, o melhor das duas plataformas e será multi-língue. Abraços, Graymalkin
  7. Se entendi bem, você quer que apareça no seu form um ícone de um determinado programa e que clicando nele o programa abra, certo? Bem, você pode usar as APIs ExtractIcon para extrair o ícone de um arquivo e DrawIcon para desenhar o ícone em uma picturebox, daí usar um dos eventos da picturebox para chamar o executável. ok? Graymalkin
  8. Graymalkin

    Shell Em Python

    Só adiantando pro pessoal o que já foi ou está sendo feito: Controle sobre as teclas pressionadas (apenas Win32) Função de auto-completar (apenas Win32 e só certas palavras) Arquivo de configuração Comandos na shell para alterar o arquivo de configuração O que falta fazer: Controle de teclas e auto-completar (Linux) Auto-completar nomes de arquivos Janelas com menus para configuração E mais um monte de coisas... :D Por isso, quem quiser ajudar, fique a vontade! :D Abraços, Graymalkin
  9. Graymalkin

    Macros

    No VB não existe macrosubstituição, contudo você pode usar o Microsoft Script Control 1.0 para executar comandos de VBScript. O exemplo que você passou seria: ScriptControl1.Eval "msgbox(" & Chr(34) & "Mensagem" & Chr(34) & ")" ok? Abraços, Graymalkin
  10. Graymalkin

    Executáveis Win32

    Se você ainda não conseguiu, tenta com o script compile2exe. Abraços, Graymalkin
  11. Graymalkin

    Shell Em Python

    E aí, Bruno, beleza? Em relação aos itens 1 e 2, é bom lembrar que eles só funcionarão no Windows e que é necessário que alguém faça algo semelhante para o Linux (eu tentei usando os módulos termios e tty, mas ainda não consegui... mas vou tentar de novo...). E quanto ao arquivo de configuração vou pensar em como estruturá-lo. Abraços, Graymalkin
  12. Graymalkin

    Sql

    Valeu, slipknot! Depois vou testar para ver se sai o resultado que espero. Abraços, Graymalkin
  13. Graymalkin

    Sql

    Estou desenvolvendo um programa e me surgiu uma dúvida: como relacionar uma tabela com outras duas? Usando o INNER JOIN eu posso relacionar uma tabela com outra, por exemplo: SELECT * FROM tabela1 INNER JOIN tabela2 ON tabela1.campo1=tabela2.campo1 Porém eu também quero outro campo da tabela1 seja relacionado à tabela3, por exemplo, ao mesmo tempo que a relação com a tabela2. Como fazer isso? Desde já, obrigado. Graymalkin
  14. Graymalkin

    Shell Em Python

    Isso, só que de uma maneira forçada. Por exemplo, (não testei mas acho que acontece isso): se o Word está aberto com um documento não-salvo e você tenta desligar o Windows, o mesmo notifica o Word para ser fechado e este lhe pergunta se você quer salvar o documento, certo? Só que se não me engano, caso o FORCE seja utilizado esta pergunta do Word não será feita, já que o mesmo não será fechado de maneira "normal" e sim como se fosse "abortado". Acredito que é isso... mas depois vou testar melhor. Abraços, Graymalkin
  15. Graymalkin

    Shell Em Python

    Se me lembro bem, o FORCE pode ser usado em conjunto com os outros para que o Windows não enviei um WM_DESTROY para as janelas e feche tudo de forma forçada (como um Kill). Depois vou ver se instalo o IRC para dar um checada aí no seu grupo, ok? :) Abraços, Graymalkin
  16. Com certeza! :D :D :D Abraços, Graymalkin
  17. Estranho... testei ambos os arquivos usando tanto o IDLE quanto o Pythonwin e os dois funcionaram, mesmo com acentos. Abraços, Graymalkin
  18. Graymalkin

    Shell Em Python

    De acordo com as APIs do VB, a lista de constantes para a função ExitWindows é: LOGOFF = 0 SHUTDOWN = 1 REBOOT = 2 FORCE = 4 Você tem um grupo de programação? Na internet ou fora? Abraços, Graymalkin
  19. Por enquanto, existe alguma diferença entre os arquivos thbsh-pt-lin.py e thbsh-pt-win.py? Você pretende manter os dois arquivos separados ou utilizar a variável syst para diferenciar os dois sistemas no mesmo script? Abraços, Graymalkin
  20. Graymalkin

    Shell Em Python

    Ok, e agora eu até lembrei de uma outra coisa que também serviria para desligar ou reiniciar, o rundll32.exe. :D Abraços, Graymalkin
  21. Lembrei que existe uma função chamada Getche() no C e decidi procurar por algo assim no Python e achei alguma coisa que pode servir: import sys, msvcrt palavra = "" #variável para guardar tudo que foi digitado letra = "" #variável para guardar a letra digitada while letra!=chr(13): #enquanto não for pressionado ENTER letra = msvcrt.getch() #lê um caracter e coloca em "letra" palavra = palavra+letra #concatena "letra" com "palavra" print "" #pula uma linha (se não ele escreve na mesma linha que foi digitada) print palavra # escreve o que foi digitado raw_input() #só coloquei isso para que o programa fique parado... Dá uma olhada e vê se é isso mesmo que você precisa. E, se for, só serve para Windows, mas existe o termios que faz o mesmo para *nix (dê uma olhada em http://aspn.activestate.com/ASPN/Cookbook/...n/Recipe/134892) :D Abraços, Graymalkin
  22. Graymalkin

    Sobre O Inno Setup

    Use o botão "Compile" (o quarto da esquerda para a direita). Abraços, Graymalkin
  23. Graymalkin

    Cgi Em Python

    Não sei nada sobre o assunto, mas dá um olhada em: http://starship.python.net/crew/davem/cgifaq/faqw.cgi Abraços, Graymalkin
  24. Graymalkin

    Shell Em Python

    Ainda não consegui o negócio das teclas, mas tive umas outras idéias. Na versão Windows se usarmos o módulo Win32 Extensions é possível pegar o nome do usuário e o nome do computador automaticamente, além de poder habilitar os comandos desligar (halt) e reiniciar (restart), incluindo também um possível "logoff". Que tal? Abraços, Graymalkin
  25. Ah, tá, você colocou o programa direto na página... Eu estava tentando ir pela busca direto no SourceForge e lá diz que não há nenhum arquivo lançado ainda. E meu username lá é "graymalkin84". Já baixei o thb-shell e vou dar uma olhada agora. Abraços, Graymalkin
×
×
  • Criar Novo...