PDA

View Full Version : سوال: انتخاب قسمت خاصی از edit



rkhabbazi
چهارشنبه 10 آذر 1389, 09:41 صبح
سلام
برای انتخاب قسمت خاصی از یک Edit از چه دستور استفاده می شود؟
من می خواهم هنگامی که وارد Edit مربوط به تاریخ می شوم، تاریخ فعلی را درج کرده و کاراکتر های مربوط به روز تاریخ وارد شده را انتخاب کنم.
اگر کسی دستوری برای اینکار بلده لطف کنه راهنمایی کنه.
با تشکر از همه.

Felony
چهارشنبه 10 آذر 1389, 14:21 عصر
سوالتون مربوط میشه به بخش مباحث عمومی ، در هر صورت باید به صورت زیر عمل کنید :


Edit1.SelStart:= Length(Edit1.Text)-2;
Edit1.SelLength:= 2;

delafarin
پنج شنبه 30 تیر 1390, 10:50 صبح
سلام
برای انتخاب قسمت خاصی از یک Edit از چه دستور استفاده می شود؟
من می خواهم هنگامی که وارد Edit مربوط به تاریخ می شوم، تاریخ فعلی را درج کرده و کاراکتر های مربوط به روز تاریخ وارد شده را انتخاب کنم.
اگر کسی دستوری برای اینکار بلده لطف کنه راهنمایی کنه.
با تشکر از همه.


با سلام
برای اینکه هنگامی که وارد Edit مربوط به تاریخ می شوید تاریخ فعلی را درج کند ، میبایست در قسمت onclick واقع درedit تون کد

;(()edit1.text:=datetostr(date
21/07/2011

را وارد نمایید البته کد بالا تاریخ میلادی سیستمتون رو در edit میذاره که شما میتونید با نوشتن برنامه و یا تابعی تاریخ میلادی رو به شمسی تبدیل کنید .
--------------------------------------------
و برای انتخاب قسمت خاصی از edit هم میتونید از کد زیر استفاده نمایید

;(label1.Caption :=midstr(edit1.Text,9,2
21

البته باید در قسمت uses برنامتون اون بالا strutils رو نیز اضافه نمایید .