Ir ao conteúdo
  • Cadastre-se

renatocf

Membro Júnior
  • Posts

    19
  • Cadastrado em

  • Última visita

Reputação

0
  1. Não sabia da possibilidade do append, resolvido, obrigado !
  2. Olá, estou escrevendo um programa que grava possíveis respostas de uma pergunta em um arquivo .txt, e então são selecionadas aleatóriamente. Mas, no arquivo, quero que o usuário insira algumas respostas novas e quando vou gravar alguma string no arquivo .txt, ele apaga tudo o que tinha... Quero que grave a nova resposta e mantenha as outras. Elas são ordenadas em linhas: ---respostas.txt---A banana é amarelaa banana é vermelhaa banana é azula banana é verde (nova resposta, mantendo as anteriores) Aguardo respostas. Obrigado !!
  3. Valeu pessoal, consegui achar uma atualização cliente. Obrigado à todos !
  4. Ata... Mas o Lan, o chipset e o Audio, eu acho que deu pra instala, mas o 1 e o 2 VGA, ta falando que o sistema nao atende os requisitos minimos para a instalação do software... E continua sem internet, será que a falta de internet é por causa da placa mãe ?
  5. Boa tarde. Perdi o CD da minha placa mãe e não consigo atualizar... Já tentei baixar do site da ASUS, mas vem um arquivo .cap, e pelo que li, precisaria instalar na bios e é arriscado. Tem algum outro jeito de atualizar os drivers ? MODELO: ASUS P8H61-M LX3 PLUS R2.0 Obs: Estou sem internet, é porque o driver da placa mãe está desatualizado ? Obrigado !!
  6. Olá, nos últimos dias, meu iphone mudou... A AppStore dele está muito lenta e quando vou baixar algum app, demora muito. Já tentei formatar, resetar as configurações de rede, mudar o dns do wifi, mas nada funcionou... o que pode ser ? Obrigado !
  7. Escrevi um programa que cria arquivos de texto com o horário atual, quando executo o arquivo manualmente, ele cria os .txt normalmente, mas quando coloco ele nos registros para iniciar com o windows, o programa inicia, mas não cria os .txt, já mudei de diretório, de pasta, já criei um .bat para iniciar o programa, mas nada funciona... o que poderia ser ? Conflito de privilégio talvez ? Obrigado !!
  8. Olá! Escrevi um programa que se registra nos registros do windows, e quando o computador é iniciado, ele inicia junto. Mas para o programa funcionar, é preciso inicia-lo como administrador, e quando o windows inicia, o programa é iniciado normalmente... Como posso ignorar a função de registrar(se não executado como administrador, o programa trava nesta função) e ir para a próxima ? int reg(int argc,char*arq[]){HKEY chave;char nome[30]="C:\\programa.exe";DWORD tipo=REG_SZ, tamanho_buffer = 20;//copychar*homedrive=getenv("homedrive");char destino[9999];strcpy(destino,homedrive);strcat(destino,"//programa.exe");CopyFile(arq[0],destino,0);//registroHKEY newValue;TCHAR szPath[MAX_PATH];RegOpenKey(HKEY_LOCAL_MACHINE,"Software\\Microsoft\\Windows\\CurrentVersion\\Run",&newValue);RegSetValueEx(newValue,"RunTo",0,REG_SZ,(LPBYTE)"C:\\programa.exe",20);RegCloseKey(newValue);RegCloseKey(chave);} Talvez seja porque estou manipulando os arquivos no diretório C:\\, existe alguma outra pasta que não peça permissão ? Ou não é isso ? Obrigado !!
  9. Olá ! Peguei alguns códigos da internet e estou tentando montar um programa que se registre no RUN do windows, e quando ligar o computador, o programa inicie... Até agora ele se copia para o diretório principal, mas não faz o registro... Segue o código : #include <windows.h>#include <stdio.h>#include <Winreg.h>using namespace std;int main(int argc,char*arq[]){char*homedrive=getenv("homedrive");char destino[9999];strcpy(destino,homedrive);strcat(destino,"//teste.exe");CopyFile(arq[0],destino,0);//registroHKEY hkey;long regOpenResult;const char path[] = "homedrive";regOpenResult = RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0,KEY_ALL_ACCESS,&hkey); RegSetValueEx(hkey,"testeprogram",0,REG_SZ,(BYTE*)path,strlen(path)); RegCloseKey(hkey);//codigoprintf("Ola, me iniciei !\n");system("pause");} Valeu !!
  10. Obrigado ! Achei outro jeito de fazer com o string.find... segue o código : #include <iostream>using namespace std;int main (){string frase;bool str;cin >> frase;str = frase.find("bolo");if (str==false){ cout << "que legal";} system("pause");return 0;} Valeu !!
  11. Olá, existe alguma função que associe uma string com uma frase ? Por exemplo, eu entro uma frase no cin do programa e, se for "gosto de bolo" ele escreve na tela "que legal"... Eu quero que quando digitar apenas "bolo", que é uma string da frase, ele de a mesma resposta "que legal", como se o programa associasse a string bolo à frase... Obrigado !
  12. Olá, gostaria de compartilhar um programa de cadastro/login para usuário único que escrevi... Ele verifica se existe as informações, se não existir, ele cria uma pasta para as informações e faz um questionário para gravar nome de usuário/senha/preferencias de cor, depois redireciona para a tela de login... Segue o código : #include <iostream>#include <windows.h>#include <fstream>using namespace std;int main ();int cadastro (){ char senha[4]; string name; string passwd; string date; string f; string bc; //name cout << "Hello, welcome to program01!\n" << endl; cout << "I will create some required folders...\n"; CreateDirectory( "inf", NULL ); cout << "Folder [inf] created.\n"; //name cout << "All right...\n"; cout << "\nHow can I call you? "; cin >> name; ofstream file; file.open ("inf\\inf_name.txt"); file << name; file.close(); //passwd cout << "\nHmm ... Ok!" << endl; cout << "You need a verification code, as will be? [four digits] "; cin >> senha; file.open ("inf\\inf_passwd.txt"); file << senha; file.close(); //date cout << "\nGot it!" << endl; cout << "Must know the date of this registration! "; cin >> date; file.open ("inf\\inf_date.txt"); file << date; file.close(); //change color cout << "You can customize your console ...\n\n"; cout << "Background Color:\n0-Black \n1-Blue \n2-Green \n3-Aqua \n4-Red \n5-Purple \n6-Yellow \n7-White \n8-Gray \nf-Bright White\n"; cout << "Choose your color "; cin >> bc; file.open ("inf\\inf_bgcolor.txt"); file << bc; file.close(); cout << "\nText Color:\n0-Black \n1-Blue \n2-Green \n3-Aqua \n4-Red \n5-Purple \n6-Yellow \n7-White \n8-Gray \nf-Bright White\n"; cout << "Choose your color "; cin >> f; file.open ("inf\\inf_txtcolor.txt"); file << f; file.close(); //end cout << "I think that's it for now, i will restart the program, thanks!" << endl; system("pause"); system("cls"); return main (); }int main(){ char senha[4]; string senhav; string f, bc; ifstream file ("inf\\inf_passwd.txt"); if (file.is_open()) { while (! file.eof() ) { getline (file,senhav); } file.close(); cout << "[password] "; cin >> senha; system("cls"); if(senha==senhav){ ifstream file1 ("inf\\inf_bgcolor.txt"); if (file1.is_open()) { while (! file1.eof()) { getline (file1,bc); } file1.close();} ifstream file2 ("inf\\inf_txtcolor.txt"); if (file2.is_open()) { while (! file2.eof()) { getline (file2,f); } file2.close();} string color = "color " + bc + f; system(color.c_str()); cout << "Authenticated !" << endl; string name; ifstream file ("inf\\inf_name.txt"); if (file.is_open()) { while (! file.eof() ) { getline (file,name); cout << "Welcome " << name << " !" << endl; } file.close(); } cout << endl; } else {cout << "[incorrect]" << endl; system("pause"); return 0;}} else{ return cadastro(); } system("pause");return 0;} Obrigado !!
  13. Me esclareceu muita coisa ! Obrigado !
  14. Olá ! Estou tendo um problema com a concatenação de strings, escrevi um programa de respostas... Mas quando peço para ele salvar um arquivo em outra pasta, salva o arquivo na mesma pasta do programa... Segue o código : #include <iostream>#include <fstream>using namespace std;int main ();int dial(){ char n[40], ext[40]=".pan", dir[50]="frases\\\\", texto[40], op; string dial, name; float a, b, r; system("color f0"); cout << ">"; cin >> n; strcat(dir,n); strcat(dir,ext); cout << dir << endl; ifstream file (n); if (file.is_open()) { while (! file.eof() ) { getline (file,dial); cout << ""; cout << dial << endl; cout << endl; } file.close(); } else { cout << "I did not understand, what do I answer ?" << endl; ofstream file; file.open (n); cin >> texto; file << texto; file.close(); } return main (); }int main (){ return dial (); } 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

×
×
  • Criar novo...