版主,多谢了,我又有一个文题想请教你或其他高手.我从服务器端接收到的数据是 123tzw &Server &to &Client &String!\n
想在客户端中界面的文本区中碰到"&"就换行,则么实现? 我在文本区中插入数据的程序如下:data2是接收服务器端数据的数组
int i, k, count; count = StringCompart(data2, '&'); for(i = 0; i { if(i==count-1) { //rintf("%s\n", CompartResult[i]); k=strlen(CompartResult[i])-1; //rintf("%d\n", k); gtk_editable_insert_text (GTK_EDITABLE (text), CompartResult[i], k , &tmp_pos); } else { k=strlen(CompartResult[i]); gtk_editable_insert_text (GTK_EDITABLE (text), CompartResult[i], k , &tmp_pos); // void gtk_text_set_word_wrap(GTK_EDITABLE (text),1) } } 版主回复: (2003-9-24 22:52:41) 你c语言基础还没打好,看完《The C Programming Language》先。 |
|