1. 程式人生 > >【delphi】TComboBox 上下鍵選擇值

【delphi】TComboBox 上下鍵選擇值

預設的TComboBox上下鍵是可以選擇值的,但下拉框預設是隱藏的,只需要上下鍵觸發keydown事件把下拉框顯示出來就OK

程式碼:

procedure TForm1.ComboBox1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if Key in [VK_DOWN, VK_UP] then
  begin
    if not ComboBox1.DroppedDown then
    begin
      ComboBox1.DroppedDown := true;
      SendMessage(ComboBox1.Handle, WM_SETCURSOR, 0, 0);
    end;
  end;
end;

相關推薦

delphiTComboBox 上下選擇

預設的TComboBox上下鍵是可以選擇值的,但下拉框預設是隱藏的,只需要上下鍵觸發keydown事件把下拉框顯示出來就OK 程式碼: procedure TForm1.ComboBox1KeyDown(Sender: TObject; var Key: Word;   S

sqlplus中不能上下選擇前一條命令解決方法

安裝一個叫rlwrap的工具: 已經上傳到本文附件:字尾為.rar,主要是51cto不支援.tar.gz字尾,實際上是一個tar.gz壓縮包 tar -zxvf rlwrap-0.30.tar.gz cd rlwrap-0.30 ./configure make

轉載pygame.key 說明

來源 https://blog.csdn.net/stoneyyhit/article/details/52259993   pygame.key pygame.key pygame module to work with the keyboard

0016MySQL外來約束刪除時和更新時各取的含義

1、準備測試工作 建立2個表,分別為studnet 學生表和monitor 班長表 學生表有學號和姓名2個屬性; 班長表有班級和學號2個屬性。 班長表設定外來鍵學號,連線主表學生表的學號屬性。 並插入資料如圖: 2、刪除時屬性,可能取值如上圖為:預設(RESTR

zhlan--Python中的賦運算符

運算 alt ges 比較 images pytho 比較運算符 賦值 技術分享 >>>>Python中的賦值運算符: >>>>Python中的比較運算符: zhlan--【偷】Python中的賦值運算符

bzoj2770YY的Treap 權線段樹

urn 復雜度 efi ras char 小結 second treap 子節點 題目描述 誌向遠大的YY小朋友在學完快速排序之後決定學習平衡樹,左思右想再加上SY的教唆,YY決定學習Treap。友愛教教父SY如砍瓜切菜般教會了YY小朋友Treap(一種平衡樹,通過對每個

PowerDesigner快捷

cnblogs 小鍵盤 保持 說明 類型 bsp .html com point 一般快捷鍵 快捷鍵 說明 F4 打開檢查模型窗口,檢查模型 F5 如果圖窗口內的圖改變過大小,恢復為原有大小即正常大小 F6 放大圖窗口

shellLinux shell 直接賦和間接賦

shell linux 變量 運維 什麽是直接賦值? 1.作者直接賦予參數值的方式稱為直接賦值。 2.一般來說,由交互的方式賦值為間接賦值。 例1: varl=arppinging.com 這種就是直接賦值,由編程作者直接賦予固定的值。 例2: [root@arppinging ~]# re

FlaskSqlalchemy 外

gin IT 從表 tex database make div 必須 text ### 外鍵:使用SQLAlchemy創建外鍵非常簡單。在從表中增加一個字段,指定這個字段外鍵的是哪個表的哪個字段就可以了。從表中外鍵的字段,必須和父表的主鍵字段類型保持一致。示例代碼如下:

LOJ 2542PKUWC2018 隨機遊走(最反演 + 樹上期望dp)

情況下 ret 次方 情況 font 期望 起點 n) fine 哇我太菜啦555555 不妨欽定我們需要訪問的點集為$S$,在$S$已知的情況下,我們令$f(x) $表示從$x$走到點集$S$中任意一點的期望步數。 若$x∈S$,則顯然$f(x)=0$,否則

用CSS屬性選擇器來拼接HTML的DNA

原文連結:www.smashingmagazine.com/2018/10/att… CSS屬性選擇器非常神奇,它們可以幫你避免新增數不勝數的類名,從另一方面來指出你程式碼裡的一些問題。但是大家不用慌,雖然屬性選擇器複雜且強大,但是很易於學習和使用。在這篇文章,我們將討論它們是如何執行起來的,再教大家

原始碼牛頓法求解實函式的根

示例:[ x, ex ] = newton( ‘exp(x)+x’, ‘exp(x)+1’, 0, 0.5*10^-5, 10 ) f:輸入函式 df:輸入函式的導數 x0:函式根的初值估計 tol:誤差容忍度 namx:求解最大迭代次數 x:求解輸出的近似根 e

DelphiFMX 如何設定 TVertScrollBox的滾動位置,使其回到頂部原點

       在手機APP開發中, 縱向的滾動框非常實用,可以說是必不可少的控制元件,甚至為了自適應不同手機螢幕大小,使用滾動框是非常方便的懶人方法。        當我們使用TVertScrollBox控制元件時,發現除了控制

Java foreach對陣列賦問題

  今天寫程式碼時發現瞭如下問題: public class Test { public static void main(String[] args) { int[] arr= new int[5]; for (int a : arr) { a=1; } Sys

Delphi探索FMX封裝JNI的祕密

       由於android的APP由java開發,因此FMX在開發android時也遵循了JAVA的協議,而且是最常見的JNI協議,在JNI中我們知道使用JVM的env介面來對接java內部的各種類,例項,比如呼叫某個例項的方法。各種語言對JNI的封裝程度不同,而

win10win10右快速訪問等資料夾導致資源瀏覽器崩潰的處理方法

win10操作技巧1目錄 問題描述 使用工具 操作方法 總結 問題描述 win10想對快速訪問和Onedrive進行右鍵操作的時候,一點右鍵就會導致explorer.exe崩潰。這就很讓人崩潰。網上查詢一些資料1,發現是一些右鍵選

SpringCloudHystrixCommand的threadPoolKey預設及執行緒池初始化

關於threadPoolKey預設值的疑問 使用SpingCloud必然會用到Hystrix做熔斷降級,也必然會用到@HystrixCommand註解,@HystrixCommand註解可以配置的除了常用的groupKey、commandKey、fallbackMethod等,還有一個很關鍵的就

inno setup 教程1setup欄位常見的使用說明

[setup section] AppId=儲存在解除安裝日誌中,日誌檔名為unins???.dat。後續的安裝包會根據這個值判斷是否 要將自己的解除安裝日誌,追加在上述檔案。appid決定了解除安裝註冊鍵的真實值。如果appid=myprogram, 那麼鍵值就是myprogram_is1。app

索引Python一導航

free url 14. lan pycha 學習 get 數字圖像 href 返回【根索引】 Python相關索引 【任務】Python語言程序設計.MOOC學習 【筆記】Python集成開發環境——PyCharm 2018.3下載、註冊

MVCaction向view傳

鍵值對 pub lsa ret 類型 dex mode 返回值 models 後臺的數據怎麽傳到view上呢?有四種方式可以實現,但其實也可以說是只有一種。 1.ViewBag 2、ViewData 3、TempData 4、model ① controller裏面的代