Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Nos posts seguintes pergunta-se se é compatível com o IPB 2.2.x e a resposta do criador é de que ele não chegou a testar, mas que incentivava o teste. Só pedia para lembrar de trocar a versão no arquivo XML. Então, ainda há chances. Abraços, Graymalkin
  2. GetForegroundWindow() para pegar a janela ativa e GetWindowText() para pegar o texto de uma janela. Abraços, Graymalkin
  3. Graymalkin

    <asp:Image>

    Verifique o tipo de mydatagrid.FindControl("imagem_ampliada") através do método GetType(), porque com certeza ele *não* é System.Drawing.Image (este tipo é para o controle Image de Windows Forms). Abraços, Graymalkin
  4. Não daria para criar as tabelas manualmente e depois só importar os dados? Deve ter alguma coisa que exporte os dados do MySQL para um arquivo texto. Neste caso, bastaria usar a instrução COPY do PostgreSQL para importar os dados. Abraços, Graymalkin
  5. Para PHP tem: http://mods.invisionize.com/db/index.php/f/7731 Kaka, agora é só ficar no pé do Beraldo pra ele instalar esse! :D Abraços, Graymalkin
  6. Agora que notei, isso aí *não* é VB6, certo? Se for o caso, vou mover para .NET. Abraços, Graymalkin
  7. Graymalkin

    Rodar Programa.

    Se é um projeto Win32, então creio que você só precise copiar o que estará na pasta bin. Já se o seu projeto foi compilado em cima da CLR (ou seja, se é .NET) então você só precisará instalar a .NET Framework também. Abraços, Graymalkin
  8. Movido para .NET. Em relação ao problemas, não tem um menu Build aí? Ainda não usei o 2008, mas creio que seja igual ou parecido com o 2005 e neste isso é feito pelo menu Build. Abraços, Graymalkin
  9. Huahuhauhauhuahauhua... muito bom, kuroi! E os complementos também foram ótimos! Essa daqui foi demais: Mas adorei a homenagem! Fico muito honrado! :D Abraços, Graymalkin
  10. Graymalkin

    DTPicker

    Não é a linha de código e sim o controle que está no form. Abraços, Graymalkin
  11. Eu já fiz isso limitando os caracteres que podem ser digitados, através do evento EVT_CHAR. O código é algo assim: def OnChar(self, evento): validos = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", chr(8)] try: c = chr(evento.GetKeyCode()) except Exception, e: c = chr(0) if c in validos: evento.Skip() E basta anexá-lo ao evento wx.EVT_CHAR através do método Bind do controle: Text1.Bind(wx.EVT_CHAR, self.OnChar) Certo? ;) Graymalkin
  12. Graymalkin

    DTPicker

    Remova o DtPicker do form e depois retire a referência. Abraços, Graymalkin
  13. Graymalkin

    Tirar do ZIP

    Descompacte usando o próprio Explorer (clique com o botão direito no arquivo e depois procure por algo como "extrair") ou um aplicativo adequado (WinZip, WinRar, 7-zip, etc.) Abraços, Graymalkin
  14. Bom, deve ter uma maneira melhor, mas eu converteria para DVD (usando o ConvertX), depois usaria o Nero Recode ou o DVDShrink para copiar só com o áudio desejado e aí então converteria de volta para DivX usando o DivX Converter. Obviamente levaria um bom tempinho e obviamente que *eu* nunca perderia tempo fazendo isso... rsrsrs (detesto filme dublado!). Abraços, Graymalkin
  15. Sim, sendo que ActiveX eu descarto logo de cara porque só funciona no IE... :D Quanto a Applets, sim, já que o Gerenciador Financeiro do Banco do Brasil (para clientes pessoa jurídica) faz esse lance de gravar arquivos texto na máquina. Mas, não sei até onde vai essa liberdade. Abraços, Graymalkin
  16. Cara, pra quê um contador? É só multiplicar por 3 e ir guardando. Se você digita o valor 5, por exemplo, ele tem que fazer: 5 * 3 = 15 15 * 3 = 45 45 * 3 = 135 135 * 3 = 405 ----------- Aqui parou porque passou de 250 Dê uma olhada novamente no código do meu post. Você só precisa realmente de uma variável (a não ser que queira saber quantas iterações foram necessárias, mas mesmo assim essa quantia *não* será usada no cálculo). Abraços, Graymalkin
  17. Bom, você pode usar MAPI, só que vai ter que confirmar o envio. Se for o caso, existem exemplos aqui mesmo no fórum. Abraços, Graymalkin
  18. Ele não quer o cubo do número, ele quer o resultado da multiplicação sucessiva por 3 até que o produto seja maior ou igual a 250. Ou seja, seria algo assim: program sucessivo; uses crt; var numero : integer; begin clrscr; numero := 0; while (numero<=0 or numero>50) do begin write('Digite um número menor que 50: '); readln(numero); end; repeat numero := numero * 3; until numero<250; writeln("Resultado final: ", numero); end. Certo? ;) (Dê uma conferida nos ponto-e-vírgulas, pois não testei e talvez tenha colocado algum errado - detesto Pascal por isso... rsrsrsrs). Graymalkin
  19. A seleção no FlexGrid é uma coisa meio estranha, já que ele não tem uma propriedade que te dê as linhas selecionadas, nem algo que te diga se uma determinada linha está selecionada ou não. Todavia, ele te informa qual a primeira linha selecionada e a última, então basta fazer um loop para percorrer. Veja o exemplo abaixo: inicial = MSFlexGrid1.Row final = MSFlexGrid1.RowSel For i = inicial To final Debug.Print MSFlexGrid1.TextMatrix(i, 1) Next i No caso acima, eu vou escrever na janela imediata o texto da segunda coluna (1 - já que o índice começa de 0) da grade. Então, basta adaptar para o seu caso. Abraços, Graymalkin
  20. Graymalkin

    ECF

    Nunca fiz nada relacionado a ECF, mas a marca de impressora fiscal que mais vejo no ramo é a Bematech. Inclusive, no site deles, você encontra módulos de comunicação com impressoras, em diversas linguagens: http://www.bematech.com.br/suporte/dwn_fisc_windows.asp. Também procurando no Google você encontrará bastante material. Abraços, Graymalkin
  21. Você não pode dar a mensagem no Else porque você ainda não correu a lista toda e ainda não sabe se existe ou não. Você poderia fazer assim: Dim i As Integer Dim achou As Boolean Dim usuario(100) As Integer usuario(1) = "1" usuario(2) = "2" usuario(3) = "3" achou = False For i = 0 To 100 If usuario(i) = TextBox1.Text Then Form1.Show() TextBox2.Text = i achou = True Exit For End If Next If Not achou Then MsgBox "Usuário não encontrado!" Endif Outra possibilidade seria usar a função Filter() para encontrar o elemento no vetor sem ter que fazer um loop. Abraços, Graymalkin
  22. É o normal, se você coloca três optionbuttons na tela, um deles vai estar selecionado e ao selecionar outro você desmarca o anterior. Para ter certeza de qual vai estar selecionado quando o formulário for aberto, mude a sua propriedade Value para True. Abraços, Graymalkin
  23. Claro, coloque uma label neste formulário e depois exiba o valor de "pontos" no Caption dela. Abraços, Graymalkin
  24. não querendo ser chato... mas pode me dar uma dica do código? Filhote, você não sabe declarar uma variável? No caso, seria algo assim: Public pontos As Integer E depois você vai fazer, quando o caboclo acertar: pontos = pontos + 1 E no final, vai mostrar: MsgBox pontos Captou? ;) Abraços, Graymalkin
  25. Crie uma variável pública em um módulo e vai incrementando-a de acordo com as respostas certas. No final você terá a soma dos pontos. Certo? ;) Graymalkin
×
×
  • Criar Novo...