HTML Editör

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
m_ekici
Kıdemli Üye
Mesajlar: 563
Kayıt: 11 Haz 2003 06:49
Konum: Adana
İletişim:

HTML Editör

Mesaj gönderen m_ekici »

Merhaba arkadaşlar
Web sitesindeki bilgileri delphide yazdığım bir prg. ile güncelliyorum. Sayfama yeni bir bölüm (haberler sayfası) eklemek istiyorum fakat bu sayfaları yine delphiden güncellemek istiyorum. Yayınlamak istediğim yeni bir haberi word içerisinde oluşturduktan sonra editöre kopyalayıp HTML olarak kaydetmek istiyorum. Delphi içerisinde HTMP sayfasını CSS e bağlı olarak görebilirmiyim? Visual Studio da olduğu gibi dizayn/source olarak ayrı ayrı görmem mümkün mü?

İyi Çalışmalar
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: HTML Editör

Mesaj gönderen Battosai »

Merhaba, web sayfasını neden delphi ile editlemeye çalışıyorsunuz ? Ne gibi bir faydası var ? Özel bir sebebiniz yok ise zaman kaybından başka bir uğraş değil. Web sayfası en güzel sade bir editör ile yapılır. Örneğin notepad++
Kullanıcı avatarı
m_ekici
Kıdemli Üye
Mesajlar: 563
Kayıt: 11 Haz 2003 06:49
Konum: Adana
İletişim:

Re: HTML Editör

Mesaj gönderen m_ekici »

CSS dosyasına bağlı olarak Başlık kalın, paragraf başı boşluğu var. Artı Resimlerinde eklenmesi lazım. Bunları düzenlemek için sürekli notepad veya Visual studio ya ihtiyaç duyulmasını istemiyorum. Kullanıcı haber veya sayfa ekleme istediğinde ilgili dökümanı editörün içerisine kopyalayacak. burada başlığı ve yazı fontunu düzenledikten sonra WEB'e kopyalayacak.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: HTML Editör

Mesaj gönderen mrmarman »

Merhaba...

- Projenin son kullanıcısının profili kimdir bilemem ama, sayfa mizanpajına müdahale edilmesin diye WEB sitelerinde veritabanı destekli içerik yönetim sistemleri denen yapılar kurulmuşken; yazılım ile sayfa üzerine müdahale edilmesi fikri bana pek rasyonel temelli değil gibi geldi. :roll:

- Sizin de amacınız aksi şekilde sayfanın sadece bir bölümündeki bu içerik yönetimi ise öncelikli önerim şu olacak: Sadece resim ve yazı olan bir yapı ise, bir FORM üzerine kendiniz basit bir designer tasarlamanız mümkündür. Kullanıcı boş bir Form üzerine Panel ve Memo'lar yerleştirsin. Bu oluşumu HTML'ye dönüştürmek çok basittir. Bir tablo içinde içeriği yerleştirin olsun bitsin. Bu daha kontrollü bir yapı oluşturur. Tabi bu sizin kararınız.

- Soru benim talep benim diyorsanız da :D (TEmbeddedWB) bileşeninde ( aynı TWebBrowser gibidir ama onu kapsayan daha da geliştirilmiş bir browser bileşenidir ) DesignMode adında bir property'si var. onu True yapınca navigate edilmiş sayfayı edit edebiliyorsunuz. Ancak çok aman da aman diyeceğimiz bir sonuç sergilemiyor. Şimdi denedim basit bir Google sayfasını edit mode dedim, evet sonuç olumlu, yazıları, resmin boyutunu vs. değiştirebiliyorsunuz. :idea:

Kod: Tümünü seç

procedure TForm1.BitBtn1Click(Sender: TObject);
begin
  EmbeddedWB1.Navigate( 'http://www.google.com.tr' );
  while EmbeddedWB1.ReadyState <> READYSTATE_COMPLETE do
  begin
    Sleep(1);
    Application.ProcessMessages;
  end;
  EmbeddedWB1.DesignMode := True;
end;
Başarılar... :bravo:
Resim
Resim ....Resim
Cevapla