-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Que eu saiba não tem algo assim. O melhor guia de funções da API Win32 que conheço é o API-Guide: http://www.devhood.com/tools/tool_details.aspx?tool_id=563 (Ele é em Inglês - mas tem Russo e Holandês também [se você achar mais fácil que Inglês]... :D :P) Abraços, Graymalkin
-
Dê uma olhada no exemplo da função Ellipse do API-Guide: http://www.devhood.com/tools/tool_details.aspx?tool_id=563 Mas, por que você quer usar funções da API Win32 se pode fazer isso com métodos próprios do VB? Abraços, Graymalkin
-
Bom, se você tem o aplicativo você poderia chamá-lo através da função Shell(). Agora, os parâmetros a serem passados para ele (o seu aplicativo) e se ele realmente pode fazer isso de forma automática dependem de você olhar a documentação ou algum tipo de ajuda/suporte do mesmo. Abraços, Graymalkin
-
Já tentou MessageBox.Show()? Este é um objeto de System.Windows.Forms, portanto deve estar presente. Quanto a transformar a data em um inteiro, você pode usar o método ToBinary() de um objeto DateTime para convertê-lo para um Long (um inteiro longo, de 64bits). Abraços, Graymalkin
-
Qual a linha especificamente? Abraços, Graymalkin
-
Mas, o Word não salva como PDF? Ou salva? Caso negativo, você precisaria ter algum componente ou aplicativo que fizesse esta conversão. O driver de impressora PrimoPDF talvez seja uma boa opção. Abraços, Graymalkin
-
Movendo para o local correto. Mas, faça um busca e você deverá encontrar dicas de como fazer isso. Abraços, Graymalkin
-
Utilize a função StretchBlt ao invés de BitBlt. Abraços, Graymalkin
-
Não sei se entendi... ele está editando a linha ao invés de mudar a seleção quando você pressiona a seta para baixo? Abraços, Graymalkin
-
Se não me engano isso é feito através da propriedade Bookmarks. Abraços, Graymalkin
-
Só se ele quiser que você analise mensagens que o servidor do destinatário retornou (no caso de conta inexistente, caixa cheia, etc.). Porém, com isso você só poderá saber efetivamente quem *não* recebeu a mensagem, mas não terá como saber quem leu ou não (a mensagem pode estar intocada na caixa postal de um destinatário). Além disso, não sei se existe algum padrão para as respostas do servidor o que, caso não exista, dificultaria a análise das mensagens. Abraços, Graymalkin
-
Ao ler o valor e pressionar ENTER você vai estar preenchendo o sinal justamente com o valor do ENTER. Deve ser este o problema. Abraços, Graymalkin
-
Coloque uma pausa no final do programa. Isso pode ser feito, por exemplo, assim: system("pause"); Sendo que existem outras formas, é claro. Abraços, Graymalkin
-
Experimente usar Process.Start(). Abraços, Graymalkin
-
Veja este tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=92906 Abraços, Graymalkin
-
Estes objetos ficam em InLineShapes. Se a sua intenção é, por exemplo, ativar a planilha do Excel contida no documento, você poderia fazer o seguinte: Dim objeto As InlineShape For Each objeto In InlineShapes If objeto.OLEFormat.ClassType = "Excel.Sheet.8" Then objeto.OLEFormat.Activate End If Next objeto Certo? ;) Abraços, Graymalkin
-
Use os componentes MAPIMessage e MAPISession para ter acesso às mensagens no Outlook Express. Uma vez feito isso bastaria você percorrer as mensagens obtendo apenas o assunto e o texto do corpo, como você quer. Usando a instrução Open você poderia criar um arquivo texto para cada mensagem contendo apenas os dados que lhe interessam. Sobre ambos os assuntos (MAPI e Open) aqui mesmo no fórum você deverá encontrar exemplos. Abraços, Graymalkin
-
Dê uma olhada nas funções mouse_event e SetCursorPos da API Win32. Abraços, Graymalkin PS: Seja mais claro num título de tópico. Não teria sido melhor colocar algo como "Mover o cursor e clicar"? ;)
-
Sotware/programa Editor Visual
pergunta respondeu ao JBG2007 de Graymalkin em Outras Linguagens de Programação
O que o Dreamweaver faz é apenas permitir que você disponha os elementos HTML *visualmente*. Ele não faz nenhum tipo de conversão. Quando você arrasta um botãozinho para a tela, é gerado o código HTML do mesmo e é isso que faz ele aparecer na tela. Se você muda ele de posição, o código HTML é alterado e consequentemente você o vê na posição desejada. O contrário também é verdadeiro, ou seja, se você for no código HTML e alterá-lo, você verá o resultado refletido visualmente. Graças a isso é que nenhum usuário precisa saber HTML para poder criar suas páginas. Isso já é possível com o Dreamweaver ou com o FrontPage, por exemplo. Mas, o que você quer exatamente é criar páginas dinâmicas, páginas geradas no servidor. Com isso em mente, não há como fazer um gerador universal, já que existem diversas peculiaridades relativas a cada tipo de servidor (IIS e Apache, por exemplo). Para cada servidor você pode contar com uma ou mais linguagens que podem variar de acordo com a disponibilidade do provedor. Como lidar com tanta variedade? Você mesmo fez uma confusão danada entre linguagem de programação (do lado do cliente [JavaScript] e do lado do servidor [php, Python, Perl, ColdFusion]), ambientes (ASP, JSP, ColdFusion), linguagens de formatação (HTML, XHTML), de estilo (CSS), de dados (XML), além de tecnologias mistas (Ajax = JavaScript + XML). Você classificou tudo como linguagem de programação, o que não é verdade. Eu posso muito bem programar em Python usando um ambiente ASP, cujo resultado seja XHTML, e no qual eu use CSS, JavaScript e Ajax que serão executados no cliente. Como você pode notar, mais de um dos citados podem ser utilizados ao mesmo tempo (e com certeza você precisará). Outra questão é que qualquer gerador deste tipo seria limitado no que pode oferecer. Para não ser limitado, ele precisaria contar com uma extensibilidade que só uma linguagem de programação pode oferecer. Então, pra quê usar um programa no qual eu vou precisar de uma linguagem de programação para fazer determinadas coisas, se eu posso diretamente usar a linguagem para fazer tudo? Os mesmos problemas (suporte e variedade) tangem a utilização de banco de dados. Além disso, como pedir para um usuário sem experiência (como você disse "qualquer pessoa") modelar um banco de dados? É por estas e outras razões que existem programadores e que existem as linguagens de programação. Abraços, Graymalkin -
Se você usa o DBGrid então está utilizando um controle Data, certo? Pois bem, quando você seleciona um registro no DBGrid o ponteiro do recordset do respectivo controle Data vai para o registro selecionado. Então, bastaria você fazer algo como: OutroForm.CaixaDeTexto.Text = Data1.Recordset.Fields("campo").Value Esta é apenas a idéia, ou seja, você vai ter que adaptar aí para o seu caso. Abraços, Graymalkin
-
Acho que você quis dizer de 0 a 3, não? Sendo que acredito que o exercício (ou professor) deve ter explicitado que não se deve utilizar matrizes (porque se não fica fácil demais). Se for o caso, ela só (!) tem que fazer vários ifs aninhados... Dona Gigi, você saberia fazer o mesmo exercício se fossem apenas 2 números? Ou seja, dizer qual é o maior e qual o menor? Abraços, Graymalkin
-
Combo Box Com Lista De Arquivos
pergunta respondeu ao Lindolpho Brandao de Graymalkin em Visual Basic
Você tem que usar o método AddItem da ComboBox para adicionar um item. Colocando essa chamada dentro do loop todos os arquivos serão adicionados. Abraços, Graymalkin -
Então acho que é melhor você postar o código, porque deveria funcionar. Abraços, Graymalkin
-
Se não me engano, para o GridView aparecer você precisa chamar o método DataBind(). Abraços, Graymalkin
-
Como assim? :huh: Se é um *programa* mesmo você não precisa de um compilador para que ele funcione. Um *programa* mesmo já está compilado. Abraços, Graymalkin