با سلام
آيا در دلفي از طريق كد نويسي ميتوان بجاي مميز يا نقطه اعشار , كراكتر مورد نظر را تعيين كرد همانطور كه ويندوز مانند تصوير زير انتخاب نقطه اعشار را در اختيار كاربر گذاشته است
با تشكر
Printable View
با سلام
آيا در دلفي از طريق كد نويسي ميتوان بجاي مميز يا نقطه اعشار , كراكتر مورد نظر را تعيين كرد همانطور كه ويندوز مانند تصوير زير انتخاب نقطه اعشار را در اختيار كاربر گذاشته است
با تشكر
سلام. اگر منظور در ادیت باکس هاست، شما بردار اصلا جاش بذار $ مهم وقتیه که داریم باهاش محاسبات انجام می دیم و تبدیلش می کنیم به فلوت، که با یک جایگذاری ساده این کار شدنیه.
متغیر FormatSettings بصورت گلوبال در دلفی تعریف شده که میتونید این تنظیمات رو با استفاده از اون ست کنید. کافیه پروپرتی های این متغیر رو(با توجه به نیازتون) در ابتدای برنامه خودتون ست کنید.
موارد قابل تنظیم در TFormatSetings
TFormatSettings = record
CurrencyFormat: Byte;
NegCurrFormat: Byte;
ThousandSeparator: Char;
DecimalSeparator: Char;
CurrencyDecimals: Byte;
DateSeparator: Char;
TimeSeparator: Char;
ListSeparator: Char;
CurrencyString: string;
ShortDateFormat: string;
LongDateFormat: string;
TimeAMString: string;
TimePMString: string;
ShortTimeFormat: string;
LongTimeFormat: string;
ShortMonthNames: array[1..12] of string;
LongMonthNames: array[1..12] of string;
ShortDayNames: array[1..7] of string;
LongDayNames: array[1..7] of string;
TwoDigitYearCenturyWindow: Word;
end;