彩神iv

咖迷社區(CAXA彩神iv)

 找回密碼
 立即注冊

QQ登錄

隻需一步,快速開始

查看: 2111|回複: 2
打印 上一主題 下一主題

二次開發 選擇集 取不到數據

[複製鏈接]

1

主題

1

帖子

20

積分

新手上路

Rank: 1

積分
20
跳轉到指定樓層
樓主
發表於 2022-11-30 11:26:19 | 隻看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
開發入門實例裏,第5章,5.3選擇集中
void CRXFilter1()
{
    struct resbuf *rb; // 結果緩衝區鏈表215
    crx_name ssname;
    rb = crxutBuildList(RTDXF0, _T("TEXT"), // 實體類型
        8, "0,圖層1", // 圖層
        1, _T("*caxa*"), // 包含的字符串
        RTNONE);
    // 選擇複合要求的文字
    crxedSSGet(_T("X"), NULL, NULL, rb, ssname);
    long length;
    crxedSSLength(ssname, &length);
    crxutPrintf(_T("\n實體數:%d"), length);
    crxutRelRb(rb);
    crxedSSFree(ssname);
}

這裏為什麽隻要設置了圖層就取不到數據
void CRXFilterSelect()
{
        struct resbuf* rb; // 結果緩衝區鏈表215
        crx_name ssname;
        //RTDXF0, _T("MTEXT"), // 實體類型       
        //RTDXF0, _T("LINE"), // 實體類型       
        rb = crxutBuildList(
                8, "0", // 圖層
                RTNONE);
        // 選擇文字
        crxedSSGet(_T("X"), NULL, NULL, rb, ssname);
        long length;
        crxedSSLength(ssname, &length);
        crxutPrintf(_T("\n實體數:%d"), length);
        crxutRelRb(rb);
        crxedSSFree(ssname);
}


我這樣輸出的實體數為0,”0“圖層是有實體的
為什麽呢?
void CRXFilterSelect()
{
        struct resbuf* rb; // 結果緩衝區鏈表215
        crx_name ssname;
        //RTDXF0, _T("MTEXT"), // 實體類型       
        //RTDXF0, _T("LINE"), // 實體類型       
        rb = crxutBuildList(
                RTDXF0, _T("LINE"), // 實體類型       
                RTNONE);
        // 選擇文字
        crxedSSGet(_T("X"), NULL, NULL, rb, ssname);
        long length;
        crxedSSLength(ssname, &length);
        crxutPrintf(_T("\n實體數:%d"), length);
        crxutRelRb(rb);
        crxedSSFree(ssname);
}


這樣寫可以取到
回複

使用道具 舉報

3

主題

11

帖子

115

積分

新手上路

Rank: 1

積分
115
沙發
發表於 2023-2-8 10:54:56 | 隻看該作者
為什麽我用crxutBuildList報錯
回複 支持 反對

使用道具 舉報

3

主題

11

帖子

115

積分

新手上路

Rank: 1

積分
115
板凳
發表於 2023-2-8 10:57:15 | 隻看該作者
為什麽樣我用crxutBuildList函數,報錯:未定義標識符
回複 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注冊

本版積分規則

QQ|Archiver|手機版|小黑屋|咖迷社區(CAXA彩神iv) ( 京ICP備37209418號-1 )

GMT+8, 2024-5-24 12:17 , Processed in 0.190430 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回複 返回頂部 返回列表
彩神iv