delphi中我Form,然後裡面放了TMemo控制項,如何讓TMemo控制項自適應呢

2022-02-19 17:04:29 字數 1021 閱讀 6633

1樓:匿名使用者

乙個文字顯示框,如果想做的漂亮一點,應該使用富文字框,因為它可以進行段落字型屬性設定.但是你要求大小自適應,這就有些欠妥了,如果文字有好千字呢?因此,我還是贊成使用滾動條.

這樣做的軟體要顯得正式一些.否則如果有幾千字,窗體就會超出螢幕的大小,文字還是看不到.使用者豈不叫煩!

你說的問題,首先要根據你要的字型字型大小,再就是字數,計算一下,一行能夠顯示多少字,然後再乘字高,這就計算出了memo的高度,然後這個高度,再加上窗體加上memo後的空白高度,就是窗體高度了.在memo更新事件中,進行上述計算,並完成對memo和窗體高度的設定.

2樓:

你應該在新增控制項之前,先在窗體裡面新增一些panel控制項或者groupbox控制項,把窗體分割成不同的區,然後在這些區裡面再放你需要的控制項。這些panel或groupbox可以設定他們的align屬性為alleft,alright,altop,alclient等等,這樣當窗體變化時它們可以自動調節大小,如果效果還不好,可以再在這些panel裡面再新增多個panel來進一步分割,以此類推就可以,如果嫌panel的邊框不好看,可以把裡面panel的bevelouter屬性設定為bvnone就可以了。

如果有更高的比例要求,就在窗體的onsize事件裡面,設定各種panel的寬度高度就可以了。

3樓:匿名使用者

tmemo中有個屬性叫align將其設定為alclient,意思就是隨著客戶區的改變而改變。

如果form要自適應的話,就要修改其left,top,width,heigth的值了,獲得螢幕的解析度可以通過tscreen來獲得。

4樓:匿名使用者

如圖,調整好memo在**中位置和大小後,設定成全部true。就會隨著form同縮放。

5樓:

你根本不需要讓tmemo自適應高度,加乙個滾動條就都ok了呀。

6樓:

memo.scrollbars := ssvertical;

我買了個黑色長外套 然後裡面配黑白花點。然後黑色蕾絲半身裙子

棕色色流蘇短靴,或者簡單的棕色長靴,最好不是亮皮的,是反皮的,就是有點磨砂感覺的絨絨的。棕黃色也可以。ps 我覺得黃色圍巾有點奇怪,主要是不知道哪種黃色,如果可以的話換成大紅色的會比較時尚,搶眼,如果是紅色的圍巾,就可以配黑色的長靴 還有不知道你是什麼場合和年紀,還有一種搭配是,豹紋的圍巾和長靴 整...

我夢見自己走到一大片竹林,然後裡面有很多整狀的死魚骨頭,魚奇

近期將遇到一件比較棘手的事情,讓你困惑。這個是破財的預兆,注意下 夢見奇形怪狀的魚是什麼意思 昨晚上做夢夢到好多魚各式各樣的魚,奇形怪狀的,每個魚都抓一下,再放到水裡是什麼意思 貴人託夢寓意 你想象力很豐富。近期會遇到不少發財機會,你警惕性很高,不會輕易相信。你的財運會轉好的,很多機會會找你 夢見一...

我上身一件淺綠色的休閒西服,然後裡面是個藏青色的襯衫,想問下,褲子跟鞋子怎麼搭配,休閒的,拜託了

一,卡其色休閒褲 卡其色板鞋 二,白色九分牛仔褲 白色豆豆鞋 三,藏青束腳褲 棕黃色馬丁皮鞋 請問藏青色的休閒西服,怎麼配褲子和鞋子?1.藏青的上衣,裡面可以配黑色或者駝色襯衫,下面穿深色的牛仔褲或者休閒褲,配一雙板鞋或者休閒皮鞋。如果想出彩,再加上個休閒領帶。2.可以直接配板鞋。褲子要簡單點的,褲...