ZEOSDBO Select * from hatasını gidermek

Tarih: 03/07/2008 | Yazar: Özgür Koca

ZEOSDBO-6.6.2-rc ile ZQuery1.SQL.Add(‘select * from links’); sorgusunu çalıştırıp  ZQuery1.FieldbyName(‘title’).AsVariant; ile veriyi almaya calıştığımda aşağıdaki hata mesajını alıyordum;

Application raised an exception class EZSQLException with mesage ‘Column with name “Extra” was not found”

Nedenini anlayamadığım bu anlamsız istisna select * ile tüm alanlar seçildiğinde peydahlanırken, seçilecek alan isimleri belirtildiğinde oluşmuyor. Çözümü ilgili istisnayı yaratan kodu kapatmakla buldum. İgili kod ZDbcResultSet.pas dosyasının TZAbstractResultSet.GetColumnIndex isimli metodunda.

{**
Maps the given <code>ResultSet</code> column name to its
<code>ResultSet</code> column index.

@param columnName the name of the column
@return the column index of the given column name
}

function TZAbstractResultSet.GetColumnIndex(const ColumnName: string): Integer;
begin
Result := FindColumn(ColumnName);

//if Result < 1 then
//  raise EZSQLException.Create(Format(SColumnWasNotFound, [ColumnName]));
end;




Rusya programcı yetiştirme atağında

Tarih: 02/04/2008 | Yazar:

Yazının sonunda bulabileceğiniz habere göre, Rusya‘nın eğitimden sorumlu kurumu (bizdeki milli eğitim bakanlığı) CodeGear’dan 1 milyon adet yazılım geliştirme programı lisansı satın almış. Satın alınan lisanslar CodeGear’in Delphi®, Delphi for .NET, and C++ Builder® yazılımlarının, birinci(primary) ve ikinci(secondery) seviyedeki öğrencilere programlama ve uygulama geliştirme eğitimi vermek için kullanılacak.

Haberde CEO Jim Douglas’in soylediğine göre Rus öğrencilerin Delphi ve Pascal kullanımında uzun bir geçmişi var. Satın alınan yeni nesil geliştirme araçlarıyla yeni nesil yazılımların üretilebileceğini söylüyor.

Adres http://www.codegear.com/article/37605

İmrenmemek elde değil dostlar.Yazılım teknolojilerine yapılan yatırımların hakkını ancak gerekli donanıma ve formasyona sahip eğitimciler verebilirler. Yapılan yatırımın karşılığının alınacağına eminim. Microsoft geliştirme araçlarının (.Net IDE’leri) dışında da bir tecih yapılması iyi ve güçlü alternatiflerin de olduğunu gösteriyor.

Ne söyleyelim ki.. Darısı başımıza.




Borland Kodlama Standartları

Tarih: 09/23/2007 | Yazar:

Bu doküman Delphi kod yazma standartlarını anlatmaktadır. Borland tarafından oluşturulan ve birçok Delphi programcısı tarafından benimsenen standartlar. Object Pascal çok güzel dizayn edilmiş bir dildir, bu standartların temel amacı da kodu daha okunabilir kılmaktır. Daha sonra yazdığınız bir koda baktığınız zaman kolayca okuyabilmelisiniz veya birlikte proje geliştirdiğiniz bir takım arkadaşınız kodlarınızı kolayca anlayabilmelidir.




get_string_between: İki ifadenin arasındaki ifadeyi getirmek

Tarih: 09/15/2007 | Yazar:

Aşağıdaki basit PHP fonksiyonu iki ifade arasında yer alan başka bir string ifadeyi getirmek için kullanılıyor. Dikkat edilirse fonksiyon her zaman doğru çalışmasını strpos fonksiyonunun üçüncü parametresi olan offset ‘e borçlu.

function get_string_between($string, $start, $end){
$string = ” “.$string
;
$ini = strpos($string,$start
);
if (
$ini == 0) return “”
;
$ini += strlen($start
);
$len = strpos($string,$end,$ini) – $ini
;
return
substr($string,$ini,$len
);
}$string = “this [custom] function is useless!!”;
echo
get_string_between($string,“[","]“
);
// must return “custom”;Kaynak:

delphi de string içerisinde iki karakter arasını kopyalamak (1), delphi iki string arası (1), delphi iki string arasındaki (1), delphi kelime arasında ifadeleri alma (1), iki string arasındaki (1), php iki ifade arası (1), php iki string arasını alma (1), php ile string iki yer arasını almak (1)




Projedeki formları tespit etmek

Tarih: 06/22/2007 | Yazar:

Program projede yer alan formları çalışma anında tespit etmek ve onlara erişmeyi gösteren deneysel bir çalışma. Application.ComponentCount özelliği projede yer alan tüm nesnelerin sayısını verir. Application.Compnents dizisi ise bu nesnelerin veri yapısına işaret eden Tcomponent sınıfını içerir. Projedeki tüm nesneler taranarak is işleci ile TForm sınıfından olup olmadığına bakılır. as işleci ise dinamik olarak erişilen component’in istenilen sınıf gibi yorumlatılması için kullanılıyor.




Delphi: Network Traffic Monitor

Tarih: 06/22/2007 | Yazar:
delphi  Delphi: Network Traffic Monitor
Network Traffic Monitor (NTM) yerel bilgisayardaki ağ bağdaştırıcılarının trafiğini miktarını anlık olarak izlemeye yarayan bir program. Gelen ve giden trafiğin anlık ve toplam değerlerini görebiliyorsunuz.Programın kaynak kodu: Network_Traffic_Monitor.rar ~220KB

delphi network (4), network traffic monitor (2), web traffic programı (2), delphi ağ trafiği (1), delphi ağ trafik (1), NTM Network Traffic Monitor (1)




Delphi’de düşük boyutlu program yazmak

Tarih: 06/21/2007 | Yazar:

Derlendiğinde 3.5KB ‘lık çalıştırılabilir kod üreten deneysel bir çalışma. Program delphi IDE’si veya doğrudan Delphi kod derleyicisi (dcc32) kullanılarak derleniyor. Ana program kodunu ve üniteleri derlemek için bat dosyaları kullanılıyor.

Küçük boyutları elde etmek için IDE aracılığyla derlemekten kaçınılabilir, Delphi IDE si varsayılan derleme seçenekleri ile programa fazladan kod ve kontrol blokları ekler. Bu özellik programın çevikliğini artırırken diğer yandan çalıştırılabilir kodun belli ölçüde büyümesine ve yavaşlamasına neden olur.

Çoğu zaman programa dahil edilen yerel Delphi üniteleri de programın boyutunu artırır. Bir nesnenin kullanılmayan bazı özellik ve yordamlari da ana koda dahil olur. Birbirinden türeyen bazı nesnelerin yapısı  türedikleri sınıfa bağlı olarak uzun bir zincir oluşturabilir ve bu durum doğal olarak programın boyutunun artmasına neden olur. Bunun yerine örnek programda olduğu gibi en sade sınıfları ve nesneleri kendiniz hazırlayabilirsiniz. Aslında bu yöntem kalın uygulamalar hazırlarken pek uygulanabilir değildir.

Programın bellek kullanımını da derleyici direktiflerini kullanarak sınırlandırabilirsiniz.

delphi ile program yazma (12), delphi program yazma (9), delphide program yazma (6), delphi de program yazma (3), delphi proğram kodları (2), delphi program yazmak (2), delphide program yazmak (2), delphide şifre kırma programı yazma (1), delpide program yazma (1), ie9 giriş sayfası v9 değiştirme (1), delphi şifreli zip (1), delphi program yazmak için neler gerekli (1), küçük program oluşturma (1), program yazma delphi (1), delphi program yazma örnekleri (1)




Türkçe karakterleri muadilleri ile değiştirmek

Tarih: 06/21/2007 | Yazar:

Metindeki Türkçe karakterleri en yakın karşılıklarına çevirmek için bu fonksiyon kullanılabilir.

delphi türkçe karakter (2), delphi türkçe karakterlerı çevirme (2), delphi progressbar1 (1), delphi türkçe karaktere çevirme (1), delphi ü i ş karak (1), türkçe karakterleri çevirme delphi (1)




Delphi ile HTML etiketlerini ayıklamak

Tarih: 06/21/2007 | Yazar:

Bir kaynak koddan HTML etiketlerini ayıklamak için bu fonksiyon kullanılabilir.

delphi de html ayıklamak (1), delphi html (1), delphide html kullanımı (1)




Delphi 2007 for PHP

Tarih: 03/17/2007 | Yazar:

php delphi  Delphi 2007 for PHPDelphi for PHP (DPHP), Delphi benzeri görsel uygulama geliştirme ortamı ile PHP’de web projesi gelistirme konusunda bir devrim yaratıyor. DPHP, PHP’de sağlam web uygulamaları geliştirmek için hızlı ve kolay bir yol sunuyor.

Web geliştiricileri arasında PHP kullananların oranı oldukça fazla. Hatta ilk sırada diyebiliriz. PHP için yazılmış açık kaynak kodlu proje ve bileşenleri de hesaba katarsak PHP’nin önemi iyice netleşecektir. Ancak yaygın kullanımına ve popülaritesine rağmen bu güne kadar aşırı gelişmiş kod editörlerinin dışında ciddi bir RAD (Rapid Application Development) aracına sahip olamamış. Delphi for PHP, Delphi arayüzüne aşina olanlara PHP’de hızlı bir geliştirme ortamı sunuyor.

delphi 2007 indir (2), delphi 2007 php (1), delphi for php $this-> komutu kullanımı (1), delphi programıyla film izleme (1), php delphi 2007 iso (1)




Metinin satırlarını sıralamak ve tekrarlıları ayıklamak

Tarih: 02/27/2007 | Yazar:

Büyükçe bir metin dosyası hayal edin ve satırlarının alfabetik sıraya göre dizilmesi ve tekrar eden satırların ayıklanması gerekiyor. Belki tam olarak bu işi yapan bir programı ve delphi kaynak kodlarını  buradan indirmek isteyebilirsiniz.

metin satırlarını alfabetik sıralama (1)




Thumbnailer

Tarih: 01/18/2006 | Yazar:

Daha önce yapılmış programları yazmak adetim değildir ama her zaman da programların deneme sürümlerine ulaşamıyorum. Bu küçük programı hazırlama nedenim de buydu. Program listesi verilen web sitelerini tarıyor, tam boy fotografını çekiyor ve çektiği fotoğrafı belirtilen boyutta jpeg olarak kaydediyor.




Netbios (Windows Ağı) paylaşımlarını listelemek

Tarih: 08/16/2005 | Yazar:

programlama delphi  Netbios (Windows Ağı) paylaşımlarını listelemek Dört yıl kadar önce üzerinde bazı değişiklikler yaptığım ağ paylaşımlarını listeleyen bir kod. Tüm işletim sistemlerinde düzgünce çalışıyor. Bunu özellikle söyledim çünkü bu kod 98 den XP ye geçişte oldukça zamanımı aldı, o zamanlarda delphi ile daha yeni çalışmaya başlamıştım. 98 den XP ye geçişte kodda bazı değişiklikller yapmak gerekti.

ağ paylaşımlarına (1), delphi ile ağları listeleme (1), netbios bilgisayar adı değiştirme (1), netbios bilgisayar adı değitirme programı (1), win 7 netbios (1), windows 7 netbios ismi nasıl değiştirilir (1)






Pages: Geri 1 2



  • Hakkında | İletişim | Wordpress.org | RSS | Abone Ol

  • (c) 2005-2009 Wordpress Tema: Tankado & Theme by Tankado.com