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

    Avançar Cadastro

    Sim, algo do tipo. Particularmente, eu não faria esse tipo de coisa. Então, ou eu colocaria tudo visível ou usaria um TabControl. Abraços, Graymalkin
  2. Olá, Anderson Sim, o XScript é de minha autoria sim. Mas, como você já sabe, o projeto foi abandonado há muito tempo. O Igor e o Rodrigo tentaram revivê-lo, mas creio que não passou de uma tentativa mesmo. Após aquele tópico nenhum dos dois relatou algum sucesso ou dúvida. E ambos já sumiram do fórum faz uma cara. Tempos depois, no final de 2004 e início de 2005, eu e o Rodrigo resolvemos tentar criar outro projeto similar: a linguagem de programação e o compilador/interpretador Cell. Desta vez o projeto focava a construção da linguagem e do compilador/interpretador, e não mais um IDE. Fizemos vários planos, discutimos várias idéias, e até criamos códigos (agora em C/C++). Todavia, neste ano tive que fazer meu TCC (Trabalho de Conclusão de Curso) da faculdade e então tive que dar uma tempo nela. O Rodrigo também estudava (ainda deve estudar, é claro) e acabou que ficamos meio que sem tempo para se dedicar à Cell. Daí, infelizmente, o projeto também caiu no esquecimento. No entanto, cheguei à conclusão de que desenvolver, e mais importante ainda, *manter* uma linguagem de programação requer muito tempo e dedicação. E que também a alta interoperabilidade existente entre as linguagens de hoje em dia dispensa a necessidade de se criar uma linguagem própria. De qualquer maneira, se quiser eu te envio a última versão que disponibilizei (não sei se você chegou a pegá-la: 20040619). E qualquer dúvida, 'stamos aí. Abraços, Graymalkin
  3. Meu site mudou novamente, por isso os dois links estão quebrados. Mas, agora temos o recurso de anexo no fórum (:D), então segue o arquivo: EXEDelphi.zip Abraços, Graymalkin
  4. Mas, você teve algum problema ao instalá-lo? Se me lembro bem, na época que usei, foi só instalar como qualquer outro módulo de Python. De qualquer maneira, vou baixar de novo e verificar se tem algum detalhe específico. Abraços, Graymalkin
  5. Realmente, concordo com o Beraldo, mas esperamos que você volte algum dia! :) Um forte abraço, Graymalkin
  6. A função Shell() *não* faz com que o seu programa fique esperando o outro terminar. Se fosse assim, o seguinte código... Shell "calc.exe" Shell "calc.exe" MsgBox "está aqui!" ... não executaria a calculadora na segunda linha e não chegaria na terceira até que a primeira e a segunda calculadoras fossem fechadas. E não é isso que acontece. O que pode estar havendo é que o seu segundo programa tenha um loop muito intenso e que esteja prendendo todo o processamento. Para evitar isso, se for possível, coloque um DoEvents dentro do loop. Abraços, Graymalkin
  7. Use a função Rnd() para gerar um número aleatório e vá armazenando em um array ou coleção (sempre pesquisando para ver se o número gerado já não existe). Abraços, Graymalkin
  8. Já experimentou gravar esse array em um arquivo e depois abrir como qualquer outra imagem? Abraços, Graymalkin
  9. Graymalkin

    Avançar Cadastro

    Não sei se tem um componente próprio para isso, mas bastaria sobrepor um painel ou frame ao "avançar", não? Abraços, Graymalkin
  10. Coloque a cor que deve ser transparente (no caso, deve ser o branco) na propriedade MaskColor da ImageList associada. Abraços, Graymalkin
  11. Graymalkin

    Richtextbox

    Deixa ele desabilitado... o caboclo não vai ter como copiar, e nem como escrever nele. Se ele tiver que preencher algo, coloque outra caixa de texto para ele escrever e insira via código o texto na RTB. Mas, só por curiosidade, por que bloquear a cópia? Não dá pra fazer um texto igualzinho, sem copiar, abrindo o WordPad? Ou tem algo de exclusivo no seu texto? Abraços, Graymalkin
  12. Dê uma lida neste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=41838 Abraços, Graymalkin
  13. Você só pode ter um MDIForm no projeto. E no caso de dois projetos diferentes, não tem como você chamar uma coisa de um em outro. O que você poderia fazer é chamar o executável do segundo projeto através da função Shell(). Abraços, Graymalkin
  14. Onde você arrumou este objeto Dictionary? Não seria um objeto Collection? Abraços, Graymalkin
  15. Onde você está vendo isso? Qual o link? Abraços, Graymalkin
  16. Graymalkin

    Checkbox

    O mesmo código do kuroi em VB.NET seria: for each x as Control in Me.Controls if typeof x is CheckBox then 'aqui testa se está marcado endif next x Abraços, Graymalkin
  17. As far as I know, it's not possible, unless you close the program using the file. Usually, file lock is a design-need, and not an option. Hugs, Graymalkin
  18. Dê uma olhada na página do mesmo: http://boa-constructor.sourceforge.net/ Abraços, Graymalkin
  19. Seria assim: fat = 1 for n=1 to 5 fat = fat * n next n msgbox fat Certo? ;) Graymalkin
  20. Que tópico de ajuda? Abraços, Graymalkin
  21. Graymalkin

    Msg Box

    Já experimentou mostrar outro campo para ver se funciona? Abraços, Graymalkin
  22. Graymalkin

    Migração De Código

    Para a nossa felicidade e segurança, isso não é possível. Imagine você acessar uma página na Net que pudesse enviar e executar um programa qualquer no seu computador? É por isso que tem que haver a intervenção do usuário. O ideal no caso seria instalar em máquina por máquina o tal programa e fazer com que ele mesmo detectasse as páginas que o usuário utiliza. Abraços, Graymalkin
  23. Graymalkin

    Algumas Duvidas

    Que eu saiba, não. Mas também você só tem que carregar aquela pasta "bin/Release" toda. Ali vai estar tudo que você precisa (exceto a .NET Framework, que você deverá instalar separadamente). Para saber o caminho completo do executável é só você verificar a propriedade StartupPath do objeto Application. Quanto a gravar no registro, não estou com o VS aqui, mas quando chegar a casa eu te falo o que você precisará usar. Em System.Net deve ter algum objeto ou propriedade para isso. Sei qual é, mas não sei se é possível com a progressbar da .NET. Abraços, Graymalkin
  24. É só você chamar o form com a mensagem de "aguarde" antes do loop e depois fechá-lo após o mesmo. Acrescente um Application.DoEvents() dentro do loop para que a janela possa aparecer e para que o programa não pareça que está travado. Abraços, Graymalkin
  25. Você não conhece o For Each? Ele já existia desde o VB6. E não, ele *não* funciona *só* com vetores. Ele funciona com coleções (objetos que são compostos por vários elementos), e um vetor é uma coleção. Veja a explicação sobre o For Each que postei aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=50443 Abraços, Graymalkin
×
×
  • Criar Novo...