-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
É possível que essa DLL necessite de outro arquivo (possivelmente outra DLL) que não está presente no computador com Win98 e está presente no computador com WinXP. Pode ser isso, ou não. É apenas um chute. Abraços, Graymalkin
-
Do mesmo jeito. Aliás, você pode utilizar a constante vbCrLf (que também já existia no VB6). Abraços, Graymalkin
-
Dê uma olhada nestes tutoriais: http://www.desenvolvedores.net/modules.php...=article&sid=27 http://www.desenvolvedores.net/modules.php...=article&sid=26 Abraços, Graymalkin
-
Qual o erro que ocorre? Abraços, Graymalkin
-
Das funções GetPixel e SetPixel? Graymalkin
-
Você utilizou o Istool para abrir o arquivo setup.lst? Abraços, Graymalkin
-
Exatamente. Só para diferenciar dos nomes das propriedades (Nome e Telefone). Se VB fosse sensível ao caso (como C, por exemplo), então "Nome" e "nome" seriam diferentes, daí não seria necessário o "_" para que o nome ficasse diferente. É claro que não é obrigatório isso, e o nome poderia ser qualquer outro (como nnome, pnome, etc.). É apenas uma questão de gosto (eu acho legal o sublinhado no final ou no começo do nome, só que o VB não aceita este último). Abraços, Graymalkin
-
Se elas estiverem lá (e provavelmente estarão), sim. Abra esse arquivo de cabeçalho e você verá as declarações delas lá. Abraços, Graymalkin
-
Por "desabilitada" você quer dizer deixá-la cinza ao invés de azul (supondo as cores padrões)? Ela já fica quando não está com o foco e quando a seleção está habilitada para ser mostrada. Se não for isso, explique melhor. Abraços, Graymalkin
-
Bof - Begin of file - início do arquivo Eof - End of file - final do arquivo E Not é o operador que "nega" um valor booleano, ou seja: "not true" retorna "false" e "not false" retorna "true". Abraços, Graymalkin
-
Basta ir no menu "Project" -> "Add Class Module" e será adicionada uma classe ao projeto. Nessa classe você definirá os atributos, propriedades e métodos que deseja que cada objeto da mesma possua. Por exemplo, você pode inserir isso em uma classe chamada Pessoa (mude o nome de "Class1" para "Pessoa" pela janelinha de propriedades): Private nome_ As String Private telefone_ As String Public Property Get Nome() As String Nome = nome_ End Property Public Property Let Nome(ByVal n As String) nome_ = n End Property Public Property Get Telefone() As String Telefone = telefone_ End Property Public Property Let Telefone(ByVal t As String) telefone_ = t End Property Public Sub Mostrar() MsgBox "Nome: " & Nome & vbCrLf & "Telefone: " & Telefone End Sub Daí, você poderá fazer isso (em um botão no form): Dim pessoa1 As New Pessoa Dim pessoa2 As New Pessoa pessoa1.Nome = "Graymalkin" pessoa1.Telefone = "555-5555" pessoa2.Nome = "Junior" pessoa2.Telefone = "555-1234" pessoa1.Mostrar pessoa2.Mostrar É um exemplo simples, mas acho que dá pra pegar a idéia, né? Qualquer coisa, 'stamos aí. Abraços, Graymalkin
-
Creio que você esteja se referindo a "uma função da API Win32", certo? Porque API significa "Application Programming Interface", e denomina *qualquer* conjunto de instruções, classes, interfaces, etc. que uma determinada plataforma, sistema, biblioteca ou programa, expõe para que outros programadores possam utilizar. Se sua intenção é realmente utilizar a API Win32, dê uma olhada no arquivo de cabeçalho <windows.h>. Aí vai um exemplo simples: #include <windows.h> int main() { MessageBox(0, "teste", "titulo", 0); } Abraços, Graymalkin
-
Então, aquele "While hora.EOF = True" deveria ser "While not hora2.EOF", já que após acabar o primeiro loop você *já* tem certeza de que "hora" chegou ao fim (afinal de contas, *é* justamente esse o critério do primeiro loop, e se ele saiu do loop é porque atendeu o critério, por conseguinte, "hora" chegou ao final). Abraços, Graymalkin
-
Se Eof retorna falso, então que significa que não está vazio. Mas, você tem certeza de que olhou o Eof de "hora2"? Abraços, Graymalkin
-
Esta função não está disponível na plataforma NT (NT, 2000, XP e 2003) e sim somente na 9x (95, 98 e ME). Se não me engano, esse assunto sobre como registrar um processo como serviço já passou por aqui. Abraços, Graymalkin
-
No API-Guide (http://www.allapi.net/ ou http://www.mentalis.org/) você encontra um exemplo dela. Abraços, Graymalkin
-
Uma maneira de se fazer isso seria utilizando as funções GetPixel e SetPixel, da API Win32, que, respectivamente, retorna e define a cor de um determinado pixel. A idéia seria percorrer uma picturebox obtendo a cor de cada pixel e enviar para o destino as coordenadas e a cor do pixel. Todavia, acho que seria muito mais simples enviar o arquivo todo, o cliente receber, carregar a figura em uma picturebox e imediatamente apagar o arquivo. Abraços, Graymalkin
-
Como assim, "dentro de um documento( modelo)"? Sinceramente, não entendi o que você deseja fazer. Abraços, Graymalkin
-
Você está exibindo alguma MsgBox ou MessageBox? Abraços, Graymalkin
-
Um dos recordsets (hora ou hora2) está vazio, ou seja, não possui registro nenhum. Verifique se a sua SQL realmente vai retornar registros. Abraços, Graymalkin
-
Experimente utilizar a função DateValue() dentro da SQL para converter a data de string para data realmente. Abraços, Graymalkin
-
Aqui no fórum mesmo você vai encontrar vários exemplos disso. Experimente fazer uma busca. Abraços, Graymalkin
-
Experimente assim: If hora.fields("hora").value = hora2.fields("hora").value Then Abraços, Graymalkin
-
No site do Macoratti tem um exemplo de dados hierárquicos na MSHFlexGrid. Dê uma pesquisada lá. Abraços, Graymalkin
-
Criar Nova Tabela Num Db Access Via Vb6
pergunta respondeu ao brunohjoia de Graymalkin em Visual Basic
No seu objeto ADODB.Connection, no caso do ADO, ou no objeto Database, no caso do DAO, através do método Execute. Abraços, Graymalkin