Olá pessoal,
estou fazendo uma apresentação, e criei um botão Ajuda que quando for clicado será acionado um MC de balão de texto e que terá um botão Ok para fechar essa ajuda. O fato é que fiz todo o passo, mas o action Script 3, está me deixando confuso na questão de fechar o MC da ajuda e prosseguir com a animação.
Segue o arquivo para visualização e melhor entendimento. Fiz as instâncias dos objetos mas mesmo assim creio que está faltando algum código.
Se alguém puder me ajudar ficarei grato.
Projeto em: Flash CS4 / AS 3.
- Fórum WMO
- → Viewing Profile: Tópicos: ruymds
Community Stats
- Group Usuários
- Active Posts 3
- Profile Views 2185
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Male
-
Localidade
Brasil
0
Neutral
User Tools
Friends
ruymds hasn't added any friends yet.
Topics I've Started
As 3 - Movie Clip Sendo Chamado Por Um Botão.
05/06/2012, 16:20
Registro Em C - Laço
17/07/2011, 19:29
Olá pessoal,
alguém poderia me ajudar a arrumar este código. Pequeno cadastro de usuario, mas o mesmo esta dando um erro quando chega na linha do codigo do aluno. Tentei inserir um laço for para ser registrado quantos cadastros possiveis atraves de uma mensagem (Deseja cadastrar novamente?) e nao deu certo, estou utilizando um vetor para o registro pois depois quero fazer um relatorio com o mesmo, mas estou com duvida se a sintaxe esta correta. Poderiam me ajudar a solucionar isso.
obrigado.
alguém poderia me ajudar a arrumar este código. Pequeno cadastro de usuario, mas o mesmo esta dando um erro quando chega na linha do codigo do aluno. Tentei inserir um laço for para ser registrado quantos cadastros possiveis atraves de uma mensagem (Deseja cadastrar novamente?) e nao deu certo, estou utilizando um vetor para o registro pois depois quero fazer um relatorio com o mesmo, mas estou com duvida se a sintaxe esta correta. Poderiam me ajudar a solucionar isso.
#include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> /* definicao do tipo Usuario*/ typedef struct{ int numAluno[4]; char nome[30]; int cpf[11]; char dtNasc[11]; char endereco[20]; int telefone[10]; char cidade[15]; char estado[2]; }aluno; // Função de cadastro de alunos void Cadastro_Aluno() { system("cls"); printf("--------------------------------------------------------------------------------\n"); printf(" Cadastro de Alunos\n"); printf("--------------------------------------------------------------------------------\n"); aluno *vetalunos; // vetor de alunos int num=0; // numero de alunos char op; // opção de cadastro FILE *arq_aluno; // arq. de armazenamento // abre o arquivo para leitura arq_aluno = fopen("Cadastro_Usuario.txt","a+"); // cadastra novo aluno printf("\nCodigo Aluno: "); scanf("%i",vetalunos[num].numAluno); // ESTA APRESENTANDO ERRO NESTA LINHA, NÃO PASSA DAQUI printf("\nNome: "); scanf("%s",vetalunos[num].nome); printf("CPF: "); scanf("%i",vetalunos[num].cpf); printf("Data de Nascimento: "); scanf("%s",vetalunos[num].dtNasc); printf("Endereco: "); scanf("%s",vetalunos[num].endereco); printf("Telefone: "); scanf("%i",vetalunos[num].telefone); printf("Cidade: "); scanf("%s",vetalunos[num].cidade); printf("Estado: "); scanf("%s",vetalunos[num].estado); printf("\nRegistro gravado com sucesso!\n"); fflush(stdin); //fwrite(&aluno,sizeof(struct aluno),1,arq_aluno); // fecha o arquivo fclose(arq_aluno); //libera memoria free(vetalunos); }
obrigado.
Arquivo Em C - Registro
09/07/2011, 13:51
Olá pessoal,
alguém poderia me dar uma dica do código abaixo. Quando executo e faço todo o preenchimento do registro e dai o arquivo é gravado com mais de 1,5Gb em txt. O programa trava e o o arquivo txt fica indisponivel pois não é possivel abrir tal arquivo por possuir mais de 1,5Gb.
O que esta de errado no código.
obrigado.
alguém poderia me dar uma dica do código abaixo. Quando executo e faço todo o preenchimento do registro e dai o arquivo é gravado com mais de 1,5Gb em txt. O programa trava e o o arquivo txt fica indisponivel pois não é possivel abrir tal arquivo por possuir mais de 1,5Gb.
O que esta de errado no código.
obrigado.
#include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> void Clientes(); /* definicao do tipo cliente*/ typedef struct { int codcli; char nome[100]; int cpf[11]; char endereco[30]; int telefone[10]; int idade[2]; int codcarro; }cliente; // Função de cadastro de clientes void Clientes() { system("cls"); printf("--------------------------------------------------------------------------------\n"); printf(" Cadastro de Clientes\n"); printf("--------------------------------------------------------------------------------\n"); cliente *vetclientes; // vetor de clientes int num; // numero de clientes char op; // opção de cadastro FILE *arq_cliente; // arq. de armazenamento do{ // abre o arquivo para leitura arq_cliente=fopen("Cadastro_Cliente.txt","r+b"); if(arq_cliente==NULL) { // se arquivo não existe abre para escrita arq_cliente=fopen("Cadastro_Cliente.txt","w+b"); // inicializa num de clientes com 0 num=0; }else{ //se arquivo existe le o num de clientes fread(&num,sizeof(int),1,arq_cliente); //aloca memória para os clientes vetclientes = (cliente *)malloc(sizeof(cliente)*num); // e le o vetor de clientes inteiro fread(vetclientes,sizeof(cliente),num,arq_cliente); } if(num==0) { // se n=0, aloca memoria para vetor vetclientes = (cliente *)malloc(sizeof(cliente)); }else{ // caso contrario realoca memoria para vetor vetclientes = (cliente *)realloc(vetclientes,sizeof(cliente)*(num+1)); } // cadastra novo cliente printf("\nCliente %d",vetclientes[num].codcli); //vetclientes[num].codcli = num; printf("\nNome: "); scanf("%s",vetclientes[num].nome); fflush(stdin); printf("CPF: "); scanf("%i",vetclientes[num].cpf); fflush(stdin); printf("Endereco: "); scanf("%s",vetclientes[num].endereco); fflush(stdin); printf("Telefone: "); scanf("%i",vetclientes[num].telefone); fflush(stdin); printf("Idade: "); scanf("%i",&vetclientes[num].idade); printf("codigo:", &vetclientes[num].codcli); printf("\nRegistro gravado com sucesso!\n"); // incrementa numero de clientes num++; // fecha o arquivo fclose(arq_cliente); // e em seguida reabre para posicionar no comeco arq_cliente=fopen("Cadastro_Cliente.txt","r+b"); //reescreve o numero de clientes atualizado fwrite(&num,sizeof(int),1,arq_cliente); fwrite(vetclientes,sizeof(cliente),num,arq_cliente); // e fecha o arquivo fclose(arq_cliente); //libera memoria free(vetclientes); printf("\nDeseja registrar novo Cliente?[S/N]: "); scanf("%s",op); }while((op!='n') || (op!='N')); }
- Fórum WMO
- → Viewing Profile: Tópicos: ruymds
- Privacy Policy
- Regras ·