funções e ordem de execução

1. funções e ordem de execução

Victor Guimarães Nunes
nunesvictor

(usa Ubuntu)

Enviado em 26/11/2007 - 20:17h

eu to fazendo um programa, e numa parte gostaria que um label mudasse de valor (GTK)

void win_change_label(GtkWidget *widget,gpointer data)
{
int ok_func = (int ) data;
struct opt_cfg config={"",""};
char comando[255];
gtk_label_set_text(GTK_LABEL(label),"\nAguarde...\n");
config = getconf();
strcpy(comando,config.rcfile);
switch(ok_func)
{
case 0:
strcat(comando," start");
break;
case 1:
strcat(comando," stop");
break;
case 2:
strcat(comando," restart");
break;
}
system(comando);
}

mas a função teima em executar o system antes do
gtk_label_set_text(GTK_LABEL(label),"\nAguarde...\n");

pq issu ta acontecendo...nao é a primeira vez q tenhu esse tipo de prolema com System...
=/

alguma sugestão?


  


2. Re: funções e ordem de execução

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 20/01/2008 - 23:02h

Verifica os valores que antes do system. No caso debugar, pelo que disse de entrar direto no system, são as condições que o antecedem que devem estar com problemas.

Espero ter ajudado,
Abraços






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts