-
Posts
13 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que Lucas Scheunemann postou
-
C++ Como enviar comando para porta USB em C++
Lucas Scheunemann respondeu ao tópico de Lucas Scheunemann em C/C#/C++
@Plástico Bolha Muito obrigado. Vou dar uma estudada mais a fundo no código, mas só de dar uma olhada por cima já pude ver que vai ajudar bastante. Obrigado. -
C++ Como enviar comando para porta USB em C++
Lucas Scheunemann respondeu ao tópico de Lucas Scheunemann em C/C#/C++
@Plástico Bolha Então, primeiramente muito obrigado pelas dicas. Assim: é uma placa controladora de uma torre de sinalização, no manual só diz a sequencia de bytes que preciso enviar para acender determinado led. Enfim, eu sei a sequencia que preciso enviar para a placa, só não sei COMO enviar através do me sistema, se tiver algum exemplo, pode ser em qualquer linguagem, agradeço muito. Tenho o software de testes da placa, que se eu digitar, por exemplo a sequência C6120100 acende o led verde. Gostaria de saber como enviar esta sequência através do meu software. -
Olá, Seguinte, tenho uma placa com vários leds, tenho também um software de testes desta placa, neste programa eu informo o comando (uma sequencia de 8 caracteres) e ele acende o led do respectivo comando. O que eu quero é que meu programa faça exatamente o que este software de testes faz, quero informar o sequencia de caracteres para a placa a partir do meu programa. A placa utiliza comunicação USB, consegui reconhecer a porta USB que esta conectada no meu programa, só não consigo enviar o comando, segue abaixo o código que apenas reconhece se a placa está conectada. Agradeço muito se alguém pude me ajudar. #include <windows.h> #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { DCB dcb; HANDLE hCom; BOOL fSuccess; char *pcCommPort = "COM6"; hCom = CreateFile( pcCommPort, GENERIC_READ | GENERIC_WRITE, 0, // comm devices must be opened w/exclusive-access NULL, // no security attributes OPEN_EXISTING, // comm devices must use OPEN_EXISTING 0, // not overlapped I/O NULL // hTemplate must be NULL for comm devices ); if (hCom == INVALID_HANDLE_VALUE) { // Handle the error. printf ("CreateFile failed with error %d.\n", GetLastError()); return (1); } // We will build on the current configuration, and skip setting the size // of the input and output buffers with SetupComm. fSuccess = GetCommState(hCom, &dcb); if (!fSuccess) { // Handle the error. printf ("GetCommState failed with error %d.\n", GetLastError()); return (2); } // Fill in the DCB: baud=57,600 bps, 8 data bits, no parity, and 1 stop bit. dcb.BaudRate = CBR_57600; // set the baud rate dcb.ByteSize = 8; // data size, xmit, and rcv dcb.Parity = NOPARITY; // no parity bit dcb.StopBits = ONESTOPBIT; // one stop bit fSuccess = SetCommState(hCom, &dcb); if (!fSuccess) { // Handle the error. printf ("SetCommState failed with error %d.\n", GetLastError()); return (3); } printf ("Serial port %s successfully reconfigured.\n", pcCommPort); /// AQUI PRECISO ENVIAR A SEQUENCIA DE CARACTERES PARA A PLACA ////////// return (0); }
-
C Comando C++ para abrir navegador firefox minimizado
Lucas Scheunemann respondeu ao tópico de Lucas Scheunemann em C/C#/C++
@dropdb Eai, Valeu, mas não me ajuda muito uma extensão. Achei que tivesse como habilitar a abertura minimizada através do about:config, mas não achei nada referente a isso. Abraço! -
C Comando C++ para abrir navegador firefox minimizado
Lucas Scheunemann postou um tópico em C/C#/C++
Olá, Tem algum comando para abrir uma janela do Firefox minimizada, sem tirar o foco do meu programa? Com o IE eu consegui com o comando <system("start /min iexplore.exe http://www.google.com");>, mas se eu alterar para o Firefox ele abre a janela normalmante (não minimizada). Alguém sabe como posso fazer isto? pode ser um comando C++ ou pelo próprio about:config do Firefox. Obrigado! -
C++ Como usar bibliotecas dentro de uma dll?
Lucas Scheunemann respondeu ao tópico de Lucas Scheunemann em C/C#/C++
@Carlos Zanon Já resolvi. Obrigado. -
Excel Botão para gerar numero crescente
Lucas Scheunemann respondeu ao tópico de fredkissfree em Microsoft Office e similares
@fredkissfree Estou sem tempo para testar agora, devo ter cometido algum erro de sintaxe. Indico este curso, totalmente gratuito, e muito bom. Pode escolher e assistir a aula sobre o assunto que está com dificuldade se nao quiser assistir todo ele. link curso: -
Excel Botão para gerar numero crescente
Lucas Scheunemann respondeu ao tópico de fredkissfree em Microsoft Office e similares
Dim Linha As Integer Linha = 1 Do While Linha <= 10 Cells(Linha, 1).Value = (Aluno Linha) Linha = Linha + 1 Loop -
Olá, Estou desenvolvendo uma dll em c++ para ler o xml do SAT Fiscal e montar o cupom, estou usando a biblioteca TinyXML para fazer o parser do xml. Já fiz esta aplicação e esta funcionando perfeitamente, mas desenvolvi como Console Application e agora preciso criar uma dll com esta aplicação. Minha dificuldade: NÃO CONSIGO USAR AS FUNÇÕES DA BIBLIOTECA TinyXML DENTRO DA FUNÇÃO DA MINHA DLL. Informa o seguinte erro quando chamo uma função da tinyxml.h: a function-definition is not allowed here before '{' token Agradeço muito quem puder me ajudar. Obrigado!
-
C++ Comando C++ para imprimir arquivo txt na impressora
Lucas Scheunemann respondeu ao tópico de Lucas Scheunemann em C/C#/C++
@Benjamin Breeg Muito obrigado pela ajuda. -
C++ Comando C++ para imprimir arquivo txt na impressora
Lucas Scheunemann respondeu ao tópico de Lucas Scheunemann em C/C#/C++
Valeu @Benjamin Breeg , consegui. Eu estava tentando imprimir antes de fechar o arquivo, ai dava erro. Só que estou gerando um qrcode no meu programa e estou gravando agora em um arquivo .html, não estou conseguindo imprimir novamente, eu até consigo fazer o meu programa abrir o html, mas não consigo mandar imprimir. Meu código para abrir o html (funciona perfeitamente): #include <iostream> #include <fstream> #include <Windows.h> using namespace std; int main () { ofstream file; file.open("impressao.html"); file<<"usando a impressora no C++"; file.close(); system("explorer impressao.html"); return 0; } Código que estou usando para tentar imprimir (somente abre uma pasta do windows explorer): #include <iostream> #include <fstream> #include <Windows.h> using namespace std; int main () { ofstream file; file.open("impressao.html"); file<<"usando a impressora no C++"; file.close(); system("explorer /p impressao.html"); return 0; } Sabe me dizer outra maneira de imprimir um arquivo .html? Obrigado mesmo pela ajuda. -
C++ Comando C++ para imprimir arquivo txt na impressora
Lucas Scheunemann respondeu ao tópico de Lucas Scheunemann em C/C#/C++
Obrigado @Benjamin Breeg , era exatamente isso que eu tava buscando. Porém quando executo o comando de imprimir o arquivo .txt o programa faz o que tem que fazer, só que na hora de imprimir o windows informa que a impressora não está disponível, sendo que se eu abrir o arquivo e mandar imprimir por lá vai certinho. Sabe o que pode se? -
C++ Comando C++ para imprimir arquivo txt na impressora
Lucas Scheunemann postou um tópico em C/C#/C++
Olá, Existe alguma função ou comando C++ que mande um arquivo .txt para porta da impressora padrão do windows? Por exemplo, tenho um arquivo "texto.txt", eu quero que o programa receba o caminho e nome do arquivo e simplesmente imprima em uma impressora usb, é possível fazer isto? Quem puder me ajudar agradeço muito. Obrigado!
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais