色人妻超碰,日韩在线视频网站,亚汌国产一区二区三区,国产经典免费视频在线观看 ,久久久精品国产亚洲麻色欲,国产大片喷水在线在线视频,亚洲一区二区成人,女人18一级毛片免费观看
| 項目咨詢 |積分體系 | 加入收藏 | 設為首頁 | RSS
您當前的位置:首頁 > 市場 > 百科 > 技術 > 夸父專欄

基于RICHVIEW的EMR開發文檔七

時間:2013-10-08 20:44:25  來源:  作者:
更多

 http://blog.sina.com.cn/game7788

   夸父
Table(表格)
table是RICHVIEW里面一個比較特殊的元素,也是RICHVIEW眾元素中最復雜的一種,TABLE由單元格組成,在RICHVIEW里,每個單元格相當于一個RICHVIEW文檔,單元格里面可以表格等各種元素,理論上表格是可以無限嵌套,這樣的結構就導致了其復雜性。
Table屬性
BorderWidth 表的邊框長度
BorderStyle 邊框樣式
BorderColor 邊框顏色
BorderLightColor 3D外觀邊框顏色
VisibleBorders 邊框的顯示和隱藏
CellBorderWidth 單元格邊框長度
CellBorderStyle 單元格邊框樣式
CellBorderColor 單元格邊框顏色
CellBorderLightColor 3D外觀單元格邊框顏色
CellHSpacing 單元格之間的水平距離
CellVSpacing 單元格之間的垂直距離
BorderHSpacing 表邊框與表最外層單元格之間的水平距離
BorderVSpacing表邊框與表最外層單元格之間的垂直距離
Color 表的背景色
BackgroundImage 背景圖
BackgroundStyle 背景樣式
BackgroundImageFileName 在HTML中保存背景圖名
Table方法
InsertColsLeft 當前單元格左邊增加列
InsertColsRight 當前單元格右邊增加列
InsertRowsAbove當前單元格上面增加行
InsertRowsBelow 當前單元格下面增加行
DeleteSelectedCols刪除選中列
DeleteSelectedRows刪除選中行
MergeSelectedCells 合并單元格
UnmergeSelectedCells拆分單元格
SplitSelectedCellsHorizontally 將選中的單元格拆分成幾行
SplitSelectedCellsVertically 將選中的單元格拆分成幾列
InsertCols 指定位置增加列
InsertRows 指定位置增加行
DeleteCols 刪除指定列
DeleteRows 刪除指定行
MergeCells 合并指定范圍內的單元格
UnmergeCells 拆分指定范圍內的單元格
DeleteEmptyRows 刪除所有帶有空單元各的行
DeleteEmptyCols 刪除所有帶有空單元各的列
TABLE用法
創建
...
var table:TRVTableItemInfo;
...
table := TRVTableItemInfo.CreateEx(RowCount,ColumnCount,RVData);
RVData是你要創建表的文檔,一般是指richview.RVData或richviewedit.RVData
RICHVIEW中增加表
table.ParaNo := <Paragraph Style Index>
richview.AddItem(<Table name>, table)
Paragraph Style Index 是這個表的索引值
Table name 表的名字,一個字符串,不是指這個對象名
這個方法不用在顯示文檔之前重新格式化。
richviewedit中增加表
richviewedit.InsertItem(<Table name>, table)
這個方法是在當前位置加入表,不管光標在文檔中,還是在表格或者單元格中(光標在哪就加到哪),如果文檔是只讀或者處于保護狀態,用這個方法后,會返回一個FALSE,如果光標在表格中,這個方法將自動釋放表格
cell用法
cell(單元格)是表格的主屬性,因為每個CELL相當于一個RICHEDIT,所以用法和RICHEDIT差不多,但要注意的事,這些用法一般只是相對于光標當前所以的位置,也就是說,如果光標在表格里,同樣的方法就是對表格的作用,如果在表格外,就是對外面的RICHEDIT的作用,如果一個文檔里面同時有多個表格的時候,光標在任意地方,你想往某個表格中的某個單元格輸入內容時,這時就要自己判斷地方了。這是因為,當光標點某個地方時,RICHEDIT實際上已經幫你判斷好了位置。
那么,如何在一個文檔的表格里面的指定的一個單元格里面,輸入自己的內容呢?
假設現在有一個文檔,里面有一個表格(多個表格大家自己去想,方法一樣)
,這個表格里面有二個單元格,我現在想在第二個單元格中輸入‘我愛你’三個字,并且此時光標在任意地方,下面是最簡單實現方法
for i:= 0 to itemcount -1 do
 begin
    if getitem(i) is TRVTableItemInfo then
      begin
         RVData:=TRVTableItemInfo(item).cells[0,1].AddNLATag('我愛你', 0, 0, '');
         break;
        end;
 end;
如果此時的單元格你不知道多少個,可以用遍歷表格單元格方法,如下,我要得到表格中,每個單元格的中的文字
for row := 0 to TRVTableItemInfo(item).RowCount-1 do
 begin
    for col := 0 to table.ColCount-1 do
      if table.Cells[row,col]<>nil then
      begin
        RVData := table.Cells[row,col].GetRVData;//得到第一個單元格內容
        for i := 0 to RVData.ItemCount-1 do     //開始遍歷格子中的元素,和RICHEDIT一樣
        begin
          if (i>0) and RVData.IsFromNewLine(i) then
            Result := Result + #13#10;
          if RVData.GetItemStyle(i)=rvsTab then
            Result := Result + #9
           else if RVData.GetItemStyle(i)>=0 then
            Result := Result + RVData.GetItemText(i);//得到第一個單元格的文字
        end;
        Result := Result + table.TextColSeparator;//遍歷第一行的所有格子,值相加
      end;
    Result := Result + table.TextRowSeparator;//遍歷所有行的格子,值相加,最終得到每個格子的值
  end;
來頂一下
返回首頁
返回首頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
欄目更新
欄目熱門
主站蜘蛛池模板: 国产97色在线| 欧美专区日韩专区| 中国国语毛片免费观看视频| 人人澡人人爽欧美一区| 午夜爽爽视频| 欧美成人h精品网站| 国产经典三级在线| 免费无码又爽又黄又刺激网站| 免费国产一级 片内射老| 国产色网站| 在线观看91香蕉国产免费| 无码专区第一页| 欧美中文字幕在线二区| 超清无码一区二区三区| 国产人成网线在线播放va| 国产精品自拍合集| 亚洲电影天堂在线国语对白| 中文国产成人精品久久一| 免费A级毛片无码免费视频| 国产av一码二码三码无码| 免费看美女自慰的网站| 特级欧美视频aaaaaa| 国产香蕉一区二区在线网站| 无遮挡国产高潮视频免费观看| 欧美激情成人网| 国产免费福利网站| 欧美午夜在线视频| 丝袜高跟美脚国产1区| 午夜国产精品视频| 国产精品分类视频分类一区| 婷婷色狠狠干| 中文字幕无码电影| 毛片在线区| 美女国内精品自产拍在线播放| 色爽网免费视频| 青青操国产视频| 香蕉99国内自产自拍视频| 一区二区午夜| 在线无码av一区二区三区| 婷婷色中文网| 第一区免费在线观看| 99久久国产综合精品女同| 成人国产精品一级毛片天堂 | 第一区免费在线观看| 凹凸国产分类在线观看| 亚洲综合久久成人AV| 中文字幕第4页| 福利小视频在线播放| 国产精品大尺度尺度视频| 亚洲系列无码专区偷窥无码| 国产自在线拍| 国产日韩精品欧美一区喷| 国产人人乐人人爱| 人与鲁专区| 18黑白丝水手服自慰喷水网站| 少妇精品在线| 国产三级视频网站| 国产激情国语对白普通话| 色欲色欲久久综合网| 真实国产乱子伦视频| 日韩a级毛片| 国产精品亚洲天堂| 91精品伊人久久大香线蕉| 欧美三级日韩三级| 精品视频一区在线观看| 人妻丰满熟妇av五码区| a级毛片免费看| 国产网站免费观看| 国产精品自拍露脸视频| 亚洲午夜综合网| 97色婷婷成人综合在线观看| 伊人AV天堂| 找国产毛片看| 亚洲人成网站观看在线观看| 国产无码精品在线| 成人精品午夜福利在线播放| 欧美一级99在线观看国产| 伊人久久精品无码麻豆精品| 国产欧美在线观看精品一区污| 国产自在线播放| 午夜福利免费视频| 伊人色天堂|