Newcgi Paket Kaynağı

CGI uygulamaları için kullanışlı bileşenler. Delphi'de dinamik form öğeleri oluşturmanız gerekiyor mu? Dahil etmek ister misiniz ...
Şimdi İndirin

Newcgi Paket Kaynağı Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Shareware
  • Yayıncı adı:
  • 21417
  • İşletim sistemleri:
  • Windows All
  • Dosya boyutu:
  • Evaluation

Newcgi Paket Kaynağı Etiketler


Newcgi Paket Kaynağı Açıklama

CGI uygulamaları için Faydalı Bileşenleri Gabriel Corneanu Açıklama Bu kullanarak CGI uygulamaları geliştirmek için bir pakettir Delphi (C ++ Builder). Bir büyük fark arasındaki (bunu avantaj çağırır) bu bileşenler ve diğer paketler onlar için yayımda kullanılan olmasıdır CGI uygulamaları için standart Borland bileşenler. Eğer Delphi form öğeleri oluşturmak gerekiyor mu? Canlı eklemek istiyor musunuz sayfalarınıza görüntüleri? Bunu dene! Bu belgede açıklanan bileşenlerden bazıları farklı gruplar vardır. Özel üreticileri (FLV Converter) Bu grup, HTMLProducer bir baz bileşeni vardır. Bazı geliştirmeler PageProducer doğrudan soyundan vardır. her için özel etiket (MP3 Converter AMR) HTML kaynağı bulundu, o bir yapımcı bulmaya çalışır kolları etiket. Bu araçlar programcı OnHTMLTag için yazma koduna sahip değil Etkinlik. Gerçek üreticiler, (soyut) bir atası, HTMLBase tüm torunları aynı zamanda bir CustomProducer olup. Onlar HTMLProducer ve birine bağlantılıdır (İsmen) özel etiket. sağlanan özel mülkiyet editörü seçmenize yardımcı olur tasarım zamanında bir özel etiket. Çalışma zamanında, HTML yapımcı yerini alacak Bu etiket için kaydedilen ilk üreticinin içeriği ile özel etiket. ortak özellikler şunlardır: HTMLProducer: Üst HTMLProducer için bağlantıdır. HTMLCustomTag: koluna özel etiket adı. HTMLCustomParams: Oluşturulan etiket için (sadece HTML için ekstra parametreler formları bileşenler) üreticileri şunlardır: HTMLStatic: o bir metni doğrudan içeren basit üreticisi olan HTML sonucu. bir mülk, HTMLValue (dize), hangi temsil yoktur sonuç. HTMLHidden: Bir gizli alanı yaratan bir üreticisidir, dahil edilecek bir hale getirir. özelliklerdir HTMLName ve HTMLValue, HTML tanımlayan isim ve gizli alan için değer. HTMLCombo: Bir HTML formu için SEÇ alanı yaratan bir yapımcı (olduğu ad) Delphi eşdeğer yansıtır. Bu bir veri kümesi gelen seçenekleri üretir. Özel özellikler: Veri kümesi: veri kümesi okumak için. aktif değilse, o çalışacağız zamanında açın. HTMLValueFields, HTMLVisibleFields: değerinin üretilmesi için ifade HTML Seçeneği etiketi, etiketin sırasıyla metnin. Bkz HTMLFields detaylar için. HTMLSelection: (grubu ise) başlangıç noktası belirleme dizisi. OneEmpty: (başlangıç at) bir boş seçeneği oluşturur. OnGetChecked: ilk seçim daha iyi kontrolü için bir olay. HTMLDBField: HTMLStatic gibi basit yapımcı, ancak sonuç üretir Veri kümesi, alan özelliklerinden. Aynı zamanda, bir yazı etiketiyle sonucu sarar HTMLTextAttributes özelliğinden parametrelerle. HTMLImage: Bu belgede yer alan bir resim referans oluşturur. İşte sadece Bir kısa bir tanımı; Ayrıntılar için Görüntüleri bakınız. HTMLName, HTMLValue: Yukarıdaki gibi. Bunlar nadiren görüntülerle kullanılır HTML. HTMLHeight, HTMLWidth: Resmin boyutu. 0, bunlar oluşturulmaz çıktı. OnGetImageAction: Görüntüyü sunmak için olay. Bu bir standarttır THTTPMethodEvent. Sen bağlamı almak için parametreleri kullanmak ve dönebilir sağ görüntü. Veri kümesi: ve bağlantıya veri kümesi. sette ise, InternalHandling kullanmak mümkündür (Görüntüleri bakınız). HTMLImageType: Oluşturulan etiketi belirlemek; iImage (varsayılan) anlamına gelir Sonuç IMG etiketi olacak ve iInputImage sonuç GİRİŞİ olacağı anlamına gelir GÖRÜNTÜ türüyle etiketi (HTML formlarında kullanılmak üzere). oluşturulan HTML bakın. HTMLImageTable: görüntüyü içeren veritabanındaki tablo belirtmek (Görüntüleri bakınız). HTMLKeyFields: Görüntü kaynağı için parametreleri oluşturmak için kullanılan alanlar. Genellikle yukarıdaki tabloda bir kayıt tanımlayan bir anahtardır. oluşturulan Bkz HTML. HTMLImageField: içerikli Yukarıdaki tabloda alanını belirtmek Görüntü (Images bakınız). UseInternalHandling: sihirli özelliği. Eğer almak istiyorsanız Bir veri kümesi image ve önceki 3 özellikleri için doğru değerleri ayarlamak o zaman komponent görüntü sunmak izin deneyebilirsiniz! Görüntüleri bakın. HTMLSrcParams: ekstra parametreleri görüntü SRC eklemek istediğiniz. Eğer iç tutmayı kullanarak, bu göz ardı edilir. Özel Alanlar Bu grubun amacı HTML formu oluşturmak yardım etmektir elemanları DataSetTableProducer ile kullanılır. Bu, çok kullanışlı bir bileşendir ancak ne yazık ki bu, (örneğin) bir eklemeyi (şimdiye kadar) hiçbir şekilde Her satır için bir seçim (çek veya radyo) veya düzenleme alanını yapmak için sütun (Şimdi bile Görüntü!). Ve ben onsuz yaşayamazdım. Çözüm, veri kümesine sahte alanlar eklemek ve bunları üretmelerine izin vermektir. Sağ HTML! Delphi ile sağlanan editörün tadını çıkarabilir ve sonucu önizleyebilirsiniz. (görüntülere uygulanamaz)! Öyleyse bir tablo için alan editörünü açın ve tıklayın Yeni alan. Bir HTML ... alanını seçin ve bağlantılı olan tablo üreticisine bir sütun ekleyin bu alana. UYARI: Klasik (miras) özelliklerin hiçbiri bu alanlarda etkisi vardır. Hesaplanmış alanlardır. Onları başka amaçlar için kullanmayın (normal düzenleme gibi). Alanların çoğu 2 baz özellikleri vardır: HTMLNAMEFIELDS: HTML'nin adını oluşturmak için alanlar ifadesi tag.htmlvaluefields: HTML'nin değerini oluşturmak için alanlar ifadesi etiket. HtmlMemo için etiketin metnidir; HTMLText için sonuçtur Metin. Alan Listesi: HTMLCHECKBOXFIELD: Bir HTML kontrol öğesi oluşturur. Bazı ekstra özelliklere sahiptir: HTMLCHECKFIELD: Kontrol edilen durumu belirleyen alanlar özelliği. Mutlak Boolean'ı değerlendirin. OngethtmlChecked: Kontrol edilen durum üzerinde daha fazla kontrol için olay. o önceki özelliği değerlendirdikten sonra çağrılır. HTMLRADIOfields: Bir HTML radyo elemanı oluşturur. Aynı özelliklere sahiptir onay kutusu alanı olarak. Genellikle htmlnameFields olarak sabit bir ifadeye sahiptir, bir grup olarak hareket etmek. Tabii ki, senin kararın. Htmleditfield: Bir HTML düzenleme öğesi oluşturur (metin yazın). Belirtebilirsiniz HTMLMaxChar ve HTMLSize özellikleri. HTMLMemOfieds: Bir HTML MEMO (Textarea Tag) oluşturur. Aynı zamanda bazı spesifik var Özellikleri: HTMLLINES, HTMLSIZE, HTMLWRAPKIND. Doğrudan yansıtılırlar HTML sonucunda. HTMLText: Bir metin oluşturur (htmldbfield gibi). Amaç bir sarmak Bazı yazı tipi özelliklerine sahip mevcut alan, cadı aracılığıyla kullanılamaz. tablo üreticisinin sütunları. HTMLISAGEFIELD: HTML belgesinde bir görüntü referansı oluşturur. Onun davranışı HTMLimage bileşenine benzer, ancak görüntüyü göstermek için tasarlanmıştır. Bir tablo üreticisi bağlamında bir veritabanı alanına (örneklere bakınız) bulunur. Aradaki fark, isim ve değer üretmek için diğer alanları kullanabilmenizdir. (HTMLNAMEFIELDS, HTMLVALUEIDELS). Htmlmultipage Bir veri kümesinin içeriğini sunmak için tasarlanmış tek bir bileşen (mümkün Arama sonuçları) Çok sayfalı bir şekilde (her sayfa değişken bir numaraya sahip olabilir) satır / sütunlar). Aynı zamanda başlangıçta tarif edilen özel bir üreticidir. Bunu bir HTMLProducer tarafından oluşturulan başka bir sayfada ekleyebilirsiniz. Özel Özellikler ve olaylar şunlardır: DataSet: DataSet'in geçmesi. HTMLCELL: HTML üreten herhangi bir üretici. Başka bir HTMLProducer kullanabilirsiniz, Ancak ebeveynle aynı kullanmamaya dikkat edin (bir döngüe neden olabilir). HtmlContentBefore, HtmlContenTafter: içeriğin başlangıcı (veya sonu). HTMLROWSATRIBUTES, HTMLTABLEATTRIBESESS: Üretilen bazı özellikler HTML tablosu. Numollar, Numlines: HTML tablosunun sütunlarının ve satırlarının sayısı (satırları). NUMLINKS: İçeriğin alt kısmında üretmek için bağlantı sayısı. Pagenumvar: Sayfa numarası için kullanılan parametrenin adı. Aynı zamanda bağlantıların metni olarak kullanılır. Ongetnumrec: Sonuç sayısını almak için olay. Tablo kullanıyorsanız, RecordCount kullanabilirsiniz; Bir sorgu için, bir tane daha kullanmanız gerekebilir. "SELECT COUNT (*) 'dan ..." nin ... "gibi bir şey. OnPreparaPage: Sayfa içeriğini hazırlamak için olay. İçin kullanabilirsiniz DataSet'te doğru kaydı gidiyor. OnPreparecell: Hücre içeriğini hazırlamak için olay. Biraz alabilirsin Ekstra eylemler burada. Not: Her hücre için, veri kümesinin bir sonraki yöntemi denir. Yani sen OnPrepareCell etkinliğinde yapmak zorunda değilsiniz. Bu bileşen kesinleştirilmez (bu demek değildir. Diğerleri vızla, ancak burada daha fazla iş için yerdir). Herhangi bir fikir / öneri rica ederim. Htmlfields Bu, bazı özellikler tarafından kullanılan formatın açıklamasıdır. (Htmlvaluefields, htmlvisiblefields, htmlnameFields ...). Genellikle parametreler Etiketler için bazı mantığa bağlı olarak kombinasyonlardır. Kural basittir: herhangi bir "%" ile çevrili metin, bir alanın adı olarak kabul edilir ve değiştirilir. Bu alanın değerinde (geçerli veri kümesinde). Herhangi bir kombinasyonu kullanabilirsiniz, "N_% ID1% _% ID2%" gibi. Eğer "%" bulunmazsa, çıktı sabittir. İki "%%" bir "%" ile değiştirildi. Örnek: Bazı kişilerle bir combo varsa, Bir kimliği değer (bir tablonun anahtarı) olarak kullanmak ve bir kombinasyon olarak metin kullanmak istiyorum. ad ve soyadı gibi


Newcgi Paket Kaynağı İlgili Yazılım