Ir para conteúdo
Fórum Script Brasil

RonaldoRG

Membros
  • Total de itens

    259
  • Registro em

  • Última visita

Tudo que RonaldoRG postou

  1. Não entendi. Explique melhor o que você quer fazer. Para criar aplicativos no Visual C++, você cria um novo projeto (Windows Forms Aplication) e depois que aparecer um form vazio, você adiciona os controles nele e programa o que cada um vai fazer. Abraço, feliz 2010.
  2. RonaldoRG

    Som do notebook HP

    É como o colega colocou no post anterior, o fêmea controla as duas caixas pois ela é stereo. Quando você pluga o fone de ouvido, o fêmea desliga as caixas de som. Ai o problema tá no plug fêmea mesmo. Se tiver na garantia manda pra assistência. Abraço.
  3. Pode tambem fazer o seguinte: A função scanf retorna um inteiro 0 quando a entrada não corresponda com o que ele deva receber e, 1 caso a entrada esteja correta: ... int tipo; tipo = scanf("%d", &numero); if(tipo == 0) printf("dado digitado errado); else printf("dado correto"); ... Abraço.
  4. Na biblioteca time.h tem a função time que pega a data do sistema em segundos: time_t segundos; segundos = time ( NULL ); Depois usa a função localtime para pegar o dia e mês: struct tm * timeinfo; timeinfo = localtime ( &segundos ); int dia = timeinfo.tm_mday; int mes = timeinfo.tm_mon; Qualquer coisa olha esse site: http://www.cplusplus.com/reference/clibrary/ctime/ Abraço.
  5. Olá para todos. O que eu preciso fazer para que os aplicativos criados no Visual C++ 2005 possam funcionar em outras máquinas, como acontece no Dev-C++ ? Dizem que é preciso distribuir algumas DLLs, ou linkar estaticamente as bibliotecas. Mas estou meio perdido quanto a isso. Desde já agradeço a ajuda. Abraço.
  6. Depois que você pegar o resultado da função DCount(...) ai você faz: nome_textbox.value = Dcount(...) estou em dúvida se o membro é "value" ou se é "text". Mas é mais ou menos assim. Se o controle edite estiver em outro formulário você faz: Nome_do_formulario.nome_textbox.value = DCount(...) Abraço.
  7. Experimente mudar o evento. Escolha outros como "ao perder o foco" ou outros relacionados, pode tá ai. Abraço.
  8. Então você conseguiu resolver o problema?
  9. Você deve tá errando na condição de parada. Posta o código que fica mais fácil agente te ajudar.
  10. RonaldoRG

    Menus em C

    Um modelo pra você. ... printf("Opcao 1\n"); printf("Opcao 2\n"); ... printf("Digite a opcao: "); scanf("%d",&opcao); switch(opcao) { case 1: ... break; case 2: ... break; ... } ...
  11. Tenta declarar o sequencia como ponteiro e depois usar o operador new para alocar a memória. int *sequencia; ... sequencia = new int[TAMANHO]; ... Não sei se dá certo, mas tenta ai pra ver. Caso não dê certo faz o que o colega Jonathan Queiroz falou. Abraço.
  12. Olá a todos. Me desculpem se esse fórum não é o correto para minha dúvida. Para executar os aplicativos feitos no Visual C++ 2005 em outro computador é preciso copiar algumas DLLs. Mas eu soube que tem um jeito que, se linkar estaticamente as bibliotecas não é necessário levar essas DLLs, basta o executável. Gostaria que alguém me diga como se faz isso, ou uma maneira de executar esses aplicativos bastando levar só o executável. Desde já agradeço.
  13. Não sou nenhum expert em informática, mas pelo pouco que eu conheço, concordo com Mnemonic pois feito na api do windows acho que o programa sai mais otimizado, porque nada existe sem que você crie, e em programação quanto mais enxuto for o código mais rápido ele é e menos erros ele vai cometer. E é sem dúvida uma maneira de aprender mais sobre o funcionamento do windows. Agora os outros colegas tem razão quanto a facilidade e a praticidade do QT, embora não tenha utilizado ainda, mas vou experimentar. Seria interessante se usa-se os dois, mas ai vai depender de cada um. Eu particularmente gosto de ver como funciona porque aprendo muito.
  14. Dependendo do compilador, ele vai executar o programa e armazenará um valor incorreto na variável. Um inteiro de 32 bits armazena de -2.147.483.647 a 2.147.483.647.
  15. RonaldoRG

    struct + ponteiros

    Pelo que eu entendi, você pode declarar a struct como ponteiro assim struct S_Teste *teste; Depois você aloca memória pra ele: teste = new S_Teste; Para acessar os membros da struct voce usa '->': teste->membro = 2 Espero que seja essa sua dúvida. Abraço
  16. RonaldoRG

    Sistema de encriptação

    Você lê a mensagem e armazena ela em uma string. No PC cada caracter é representado pelo código ASCII (A -> 65, B -> 66, etc). Assim basta você somar um número k à mensagem original que você obtém a mensagem cifrada. ... char m_original[100]; // vetor para guardar a mensagem original char m_cifrada[100]; // vetor para guardar a mensagem cifrada int k = 3; // chave ... for(int i = 0; i<strlen(m_original); i++) { if(m_original[i] == ' ') m_cifrada[i] = 'A'; // se é espaço colocar 'A' else m_cifrada[i] = m_original[i] + k; // cifra a mensagem m_cifrada[i] = m_cifrada[i] % 91 + 65; // deixa as letras dentro do intervalo de A - Z } ... Esse exemplo é para mensagem coma todas as letras em maiúscula. Ai você melhora ele para todas as formas. Eu não testei esse código, inventei agora de cabeça. Abraço.
  17. É só você ler o arquivo coma a opção fread e armazenar cada linha em uma string. Depois você lê cada letra da string e imprime o código morse correspondente a cada letra. A ._ B _... R _._ A ._ C _._. O _ _ _
  18. RonaldoRG

    Visual do meu programa.

    Para criar janelas com botões no dev-c++ você deve usar a biblioteca windows.h. Mas primeiro você deve estudar muito a respeito da criação de janelas, controles, etc. Você encontra muita coisa no google coloca "API windows" como palavra chave. Tem outras maneiras mais intuitivas como usar o Visual Studio c++, nele você cria a interface graficamente e depois programa em c++ os eventos do seu programa. E existem várias outras maneiras. Agora primeiro você deve observar sobre as vantagens e desvantagens de cada uma. Abraço.
  19. RonaldoRG

    problemas com c

    Olá companheiro. Testa esse código ai: #include<stdio.h> #include<stdlib.h> #include<string> using namespace std; main() { string s1, s2; int c1, c2; s1 = "Teste"; s2 = "Tes"; // Compara as strings if(s1 == s2) printf("strings iguais\n\n"); else { // Pega os comprimentos das strings c1 = s1.length(); c2 = s2.length(); // Compara os comprimentos das strings if(c1 > c2) printf("Comprimento s1 > s2\n\n"); else if(c1 < c2) printf("Comprimento s2 > S1\n\n"); else printf("Comprimento s1 = s2\n\n"); // Verifica se s2 é substring de s1 if(s1.find(s2) != -1) printf("s2 e substring de s1\n\n"); } system("pause"); } Qualquer coisa retorna aqui. Abraço.
  20. Vê se esse código serve pra você companheiro. void FuncaoOperacao(double m[], int N) { double temp1, temp2, temp3, temp4; temp1=temp2=temp3=temp4 = m[0]; for(int i=1; i<N; i++) { temp1 = temp1 + m[i]; temp2 = temp2 - m[i]; temp3 = temp3 * m[i]; temp4 = temp4 / m[i]; } // Imprime os valores em cada formato printf("\n\nSoma = %d, %li, %f, %lf\n",(int)temp1,(long)temp1,(float)temp1, temp1); printf("Subtracao = %d, %li, %f, %lf\n",(int)temp2,(long)temp2,(float)temp2, temp2); printf("Multiplicacao = %d, %li, %f, %lf\n",(int)temp3,(long)temp3,(float)temp3, temp3); printf("Divisao = %d, %li, %f, %lf\n",(int)temp4,(long)temp4,(float)temp4, temp4); } main() { int N; double m[100]; printf("Digite a quantidade de numeros: "); scanf("%d", &N); for(int i=0; i<N; i++) // Entra com os números { printf("Numero %d: ",i+1); scanf("%lf", &m[i]); } FuncaoOperacao(m, N); } Abraço.
  21. Vai depender pra onde você vai utilizar essa imagem. Qual a interface você tá uzando?
  22. RonaldoRG

    votação

    Olá companheiro. Diga qual é a sua dificuldade. O compilador tá mostrando erros? Quais? Ou é dívida sobre implementação? Ai fica mais fácil agente te ajudar. Abraço.
  23. infelizmente não posso te dar uma resposta porque é muita coisa. Se você não tem conhecimento de como utiliza a API do windows é melhor você buscar ajuda no google. Um site da microsoft interessante é: http://msdn.microsoft.com/en-us/library/bb773173(VS.85).aspx Nele você tem informações (em inglês) sobre como criar controles e muitas outras coisas. Procure por palavras chaves como "API windows". É um assunto muito vasto. Mas com pesquisas no google você vai conseguir. Abraço.
  24. Olá Fernandinha. Pelo que eu vi na net esse é um arquivo de suplementos do excel. Para instalar esse arquivo você vai no menu Ferramentas depois Suplementos. Clica em Procurar e selecione o arquivo xll. Qualquer coisa vê esse post -> http://www.babooforum.com.br/forum/index.p...howtopic=310739 Abraço.
  25. Olá Head. Uma maneira simples para excluir o cadastro seria você atribuir uma palavra chave no cadastro que deseja excluir, de modo que quando você listar os cadastros ele o ignore. Por exemplo você pode excluir um cadastro atribuindo o nome do produto como "IGN". Ai você coloca uma condição na função de listar os produtos para que ele não exiba os produtos com nome "IGN". Observe que o registro ainda continuará no arquivo, ele apenas não será exibido. Agora para editar faz assim. Quando o usuário buscar o registro para ser editado, a função de busca tem que te retornar a posição do registro no arquivo. Com isso você usa o fseek para posicionar nessa posição e fwrite para escrever os novos valores. Espero que dê certo ai. Abraço.
×
×
  • Criar Novo...