Memo yada Richedit'e Resim ekleme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 10
- Kayıt: 14 Oca 2005 05:08
- Konum: İzmir
- İletişim:
Memo yada Richedit'e Resim ekleme
Arkadaşlar Memo yada Richedit'e nasıl Resim ekliyebilirim. Bunu freame yöntemiyle string gride smile resimler atabiliyorum fakat browser dan seçilen resimleri nasıl ekleyebilirim. MS Word de eklediğimiz gibi.
Be realist want imposible...
Re: Memo yada Richedit'e Resim ekleme
sanırım notepad yapıyosun ve resim eklemeye çalışıyosun. ve yine tahmin tabiki , ege üniversitesinde okuyosun ve bu ödevi hakan hoca verdiexterminater yazdı:Arkadaşlar Memo yada Richedit'e nasıl Resim ekliyebilirim. Bunu freame yöntemiyle string gride smile resimler atabiliyorum fakat browser dan seçilen resimleri nasıl ekleyebilirim. MS Word de eklediğimiz gibi.

neyse ;
Kolay Gelsin.Fahrettin abi yazdı: RxRichedit icin soyle bir kod var belki fikir babından isinize yarar...
Ayrica runtime'de bir yerden kopyalşadıgınz resmi richedit'in icine yapitistirabildiginize gore. Bu isi Kuri_TLJ'nin dedigi gibi kod ile yapmak da bir cozumdur.
Kod:
// Example to insert image from Image1 into RxRichEdit1
procedure TForm1.Button1Click(Sender: TObject);
var
SS: TStringStream;
BMP: TBitmap;
begin
BMP := TBitmap.Create;
BMP := Image1.Picture.Bitmap;
SS := TStringStream.Create(BitmapToRTF(BMP));
try
PutRTFSelection(RxRichEdit1, SS);
finally
SS.Free;
end;
end;
-
- Üye
- Mesajlar: 10
- Kayıt: 14 Oca 2005 05:08
- Konum: İzmir
- İletişim:
-
- Üye
- Mesajlar: 10
- Kayıt: 14 Oca 2005 05:08
- Konum: İzmir
- İletişim:
Evet dediğim gibi bir fonksiyon varmış.Ama ne yazıkki standart TRichedit'te değil JVCL ile gelen TJVRichEdit'te varmış.
Forma bir tane jvrichedit koyduktan sonra
Buradaki(InsertBitmap(a,True)) true değerini false yaparsan richedit içinde boyutu değiştirilimez.
Forma bir tane jvrichedit koyduktan sonra
Kod: Tümünü seç
var
a:TBitmap;
begin
JvRichEdit1.AllowObjects:=True;
a:=TBitmap.Create;
a.LoadFromFile('c:\alarm.bmp');
JvRichEdit1.InsertBitmap(a,True);
component seti
bunları rahatça yapabileceğin componentler var. bunları bulmalısın.
Mesela Memoex yada RichviewActions
Mesela Memoex yada RichviewActions
-
- Üye
- Mesajlar: 10
- Kayıt: 14 Oca 2005 05:08
- Konum: İzmir
- İletişim: