با تشکر
بالاخره هر جوری بود مشکلم رو حل کردم با همون ممو بازم مرسی
Printable View
با تشکر
بالاخره هر جوری بود مشکلم رو حل کردم با همون ممو بازم مرسی
با سلام خدمت دوستان عزیز
من یه سوال داشتم با یه مثال توضیح میدم
من یه ممو دارم که نوشته ی داخل یک edit رو هر بار با زدن دکمه ای میندازم تو ممو حالا سوال من اینه که من میخوام وقتی نوشته ی اول رو وارد ممو کردم نوشته ی دوم در همون خط در ادامه ی نوشته ی اولیم باشه یعنی بعد از وارد شدن بره بعد از نوشته ای که اول وارد کردم قرار بگیره ممنون میشم که بگید چطوری این کار رو بکنم
من از این کد برای وارد کردن نوشته ی edit ام استفاده می کنم ولی وقتی نوشته ی دوم رو وارد میکنم میره در خط دوم ممو قرار میگیره
کد:memo1.Lines.Add(edit23.Text
کد:Memo1.Text:=Memo1.Text+Edit1.Text;
با تشکر داش فرهاد
یه سوال دیگه اگه مموی ما خودش به صورت پیش فرض یک مقداری داخلش باشه بعد که مقدار edit رو وارد میکنیم مقدار اون رو در خط دوم وارد میکنه یعنی اگه خود ممو حاوی مقداری باشه بعد که برنامه رو اجرا میکنیم مکان نما خودش به خط دوم میره اگه بخوایم همون خط اول بره باید چیکار کنیم
بازم مرسی از جواب سریعت خیلی سالاری
کد:Memo1.Text:=Trim(Memo1.Text)+Edit1.Text;
داش فرهاد خیلی سالاری به خدا ممنون
اگه یه توضیح کوچیک راجب به این trim بدی که چیه و کارش چیه ممنون میشم
بازم مرسی سالار
توضیح help دلفی کامل تر از توضیحی هست که من میتونم بدم:
شاد باشیدنقل قول:
Trims leading and trailing spaces and control characters from a string.
Unit
SysUtils
Category
string handling routines
Delphi syntax:
function Trim(const S: string): string; overload;
function Trim(const S: WideString): WideString; overload;
C++ syntax:
extern PACKAGE AnsiString __fastcall Trim(const AnsiString S);
extern PACKAGE WideString __fastcall Trim(const WideString S);
Description
Trim removes leading and trailing spaces and control characters from the given string S.
با سلام
اگه من بخوام با تیک زدن یه چک باکس وارد ممو بشم چطوری باید این کارو بکنم البته بدون دستور setfocus یعنی اینکه وقتی چک باکس رو زدم وارد ممو بشه و وقتی غیر فعالش کردم از ممو خارج بشه ممنون میشم جواب بدین
با سلام
فکر کنم اگر کد زیر را در رویداد click ان checkbox بنویسید جواب دهد :
if checkbox1.checked then
ActiveControl:=Memo1
else
ActiveControl:=checkbox1;
البته اگر بگردید کدهای بهتری پیدا میکنید.
با تشکر
با تشکر از M.Hashemi
ولی این کد مشکل من رو حل نکرد یه توضیح بیشتر بدم
مشکل من اینه که من داخل ممو یه مقداری دارم مثلا نوشتم سلام مموی من enable ش false وقتی که روی چک باکس کلیک میکنم enable رو برام true میکنه و وارد ممو میشه و باید بعد از نوشته یداخل ممو مکان نما قرار بگیره که قبلا داش فرهاد کدی رو به من داد که اونم امتحان کردم جواب نداد کدای داخل چک باکس من اینه
lکد:begin
if checkbox1.Checked=true then
begin
memo3.Enabled:=true;
//memo3.SetFocus;
memo3.Color:=clWhite;
Memo3.Text:=Trim(Memo3.Text);
end
else
memo3.Enabled:=false;
end;
که با دستور setfocus وارد ممو که میشه دیگه نمیگذاره که چک باکس رو غیر فعال کنم
ممنون میشم کمک کنید