tstringgrid

    4熱度

    1回答

    我正在研究一種連接到SQL數據庫的工具,獲取數據集並在網格中顯示該數據。用戶必須能夠選擇一個單元塊(只是矩形)並按下CTRL + C將其複製到剪貼板。 如何做到這一點: 在可以粘貼到Excel的格式?我希望已經有一些爲此做好了準備。它不需要像Excel這樣的剪貼板功能,只需突出顯示矩形的一組單元格並將其複製到剪貼板即可。 如果可以在TStringGrid中完成,我寧願保留我的功能,但也可以使用支持

    2熱度

    2回答

    我需要一個可以平滑滾動的字符串網格,而不是鎖定頂行/左列位置。滾動TStringGrid時,左側可見列和頂部可見行會沿頂部/左側邊緣對齊。我需要用戶能夠平滑滾動,而不是將這些邊緣鎖定到位。 我不認爲這是可能的VCL TStringGrid修改(或TCustomGrid對於這個問題),因爲它依賴於性能,如TopRow,LeftCol,VisibleRowCount等。我敢肯定,我需要一個第三方控件,

    0熱度

    1回答

    大家好,我有C++ tStringGrid 我想從特定的細胞得到的字符串座標 我都試過,但沒有運氣: UnicodeString cell_obj = StringGrid1->Objects[3][2]->ToString(); 錯誤: Access violation at address 00407617 in module 'NGG_Client.exe'. Read of addre

    0熱度

    2回答

    使用Lazarus 1.1和Freepascal 2.7.1,我有兩個StringGrid - StringGrid1和StringGrid2。 StringGrid1包含三列;其第三列包含唯一值。 StringGrid2也有三列,其中第三列也包含相同的唯一值,但它們是從另一個來源繪製的,它們的順序不同,有些可能會丟失。 我需要查看Grid1的Col3並查找Grid2中哪個(哪一行)對應的唯一值出

    1熱度

    2回答

    如何stringgrid標題更改文字大小?

    1熱度

    2回答

    我正在與德爾福7,我想列出一個給定的目錄中的字符串網格(每行一個文件和所有1列)中的所有文件。我已經搜索了大約一個小時,並找不到任何關於如何做到這一點的例子,所以你可以提供任何幫助,將不勝感激。

    0熱度

    2回答

    我有一個TStringGrid有幾行,其中我實現了某種「只讀」行。更確切地說,我不允許用戶點擊倒數第二行。如果用戶單擊最後一行,則不會發生任何事情;焦點不會移動到該行的單元格中。 我的代碼(在的KeyDown)一切都運行良好。 但是,如果用戶點擊最上面一行然後使用鼠標滾輪向下滾動,最終焦點將移動到倒數第二行。任何想法如何防止這一點?

    3熱度

    1回答

    部件是符合條件的放置目標,有的不(第一行是列標題,第一列是一個排序索引列以後可下降到)。我有這個編碼和工作。 現在我在想,當他拖動鼠標在電池這是一個潛在的下降目標可能是不錯的GVE視覺indiation給用戶。我woudl想強調的單元格的行和列的第一個單元格了,他是目前徘徊(或者可能是整個行和列,形成一種十字的;我尚未確定)。我估計我可以在OnDrawCell中編碼。 我曾想過使用OnMouseM

    0熱度

    2回答

    時... 我知道,這將有整整5行開始,我一定能因此在設計時間。 在運行時我可能要添加一些額外的行(和我有一些代碼不添加父的底部之下,在這一點上我靠滾動條)。 似乎sg.height:= sg.height + sg.RowHeights [0];沒有產生預期的結果 - 有最後一行之後unexpecetd空白(我現在還在計算的額外高度如何對應的行數,但它看起來是一個排的高度,不管有多少行在網格中)。

    4熱度

    2回答

    我在Delphi編寫的遺留應用程序,並需要建立一種機制, 閱讀和 /寫入 數據到TStringGrid。 我沒有應用程序的源代碼,沒有自動化接口,供應商也不太可能提供它。 所以我創建 一個C++ DLL中注入 德爾福DLL(我寫的),爲 遺留應用程序的地址空間。 DLL 2可以訪問傳統應用程序中的TStringGrid實例,讀取單元格值並將它們寫入調試日誌。 閱讀正常。但是,當我嘗試使用類似於 r