iCAx开思工具箱

标题: 奇怪,用多行文字怎么会出错呢? [打印本页]

作者: pangpang8    时间: 2007-10-12 10:19
标题: 奇怪,用多行文字怎么会出错呢?
//         double m_p=1,m_ka=1,m_cal_p=1;
//         char buffer[10],msg[100];
//         typedef struct UG_UI_calculate_data
// {
//         char   **prompt_message;  //用于设置多行文本框
//         double m_cal_p;           //计算功率
//         double m_ka;              //工况系数
// }UG_UI_calculate_data;
//
//         UG_UI_calculate_data *p_data;
//         p_data=(UG_UI_calculate_data*)client_data;
//         char ** prompt_message;
//          p_data->prompt_message[0]="hi";
//
//          gcvt(m_p,3,buffer);
//          strcpy(msg,"输入功率:  ");
//          strcat(msg,buffer);
//
//          strcpy(p_data->prompt_message[1],msg);
//          gcvt(m_ka,3,buffer);
//          strcpy(msg,"工况系数:  ");
//          strcat(msg,buffer);
//          strcpy(p_data->prompt_message[2],msg);
//          p_data->prompt_message[3]="-----输出参数为-----";
//          gcvt(m_cal_p,3,buffer);  strcpy(msg,"计算功率:  ");  strcat(msg,buffer);
//          strcpy(p_data->prompt_message[4],msg);
//
//
//        
//         data.item_id=PARNOEAR_MTXT;
//         data.count=5;
//          data.value.strings=prompt_message;
//           UF_STYLER_set_value(dialog_id,&data);


我照着书上的例子做了一个,但就是不能显示出文字来,点了apply之后对话框就跳出了
作者: pangpang8    时间: 2007-10-12 10:50
我只要用到prompt_message[0]="任意词语";
给它赋值时就会出错,不知是何原因
作者: pangpang8    时间: 2007-10-15 09:23
???
作者: pangpang8    时间: 2007-10-16 09:18
?
??
作者: pangpang8    时间: 2007-11-6 16:12
还没解决
痛苦




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3