Çok Yakında Yeni Bir Arayüzle karşınızdayız! http://yeni.delphican.com/

Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 2.155
» Son Üye: irfanafsar
» Toplam Konular: 3.943
» Toplam Yorumlar: 32.063

Detaylı İstatistikler

Son Aktiviteler
TIVA TM4C123G ile LED YAK...
Forum: TIVA Serisi ARM İşlemciler
Son Yorum:

guverdik
1 saat önce
» Yorumlar: 0
» Okunma: 15
ARM KEIL ile BOŞ proje ol...
Forum: TIVA Serisi ARM İşlemciler
Son Yorum:

guverdik
2 saat önce
» Yorumlar: 0
» Okunma: 20
Printer boş sayfa
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

BGNew
3 saat önce
» Yorumlar: 0
» Okunma: 12
Uygulamada ekran kenarınd...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

3ddark
5 saat önce
» Yorumlar: 2
» Okunma: 54
titreme -tekrarlayan görü...
Forum: Genel Programlama
Son Yorum:

info@guzelceker.com
5 saat önce
» Yorumlar: 0
» Okunma: 19
DbGrid deki Kolon içindek...
Forum: Genel Programlama
Son Yorum:

mustafaozpinar
Dün, Saat: 18:15
» Yorumlar: 2
» Okunma: 50
CTRL + D Sorunu
Forum: IDE & Eklentiler
Son Yorum:

yazilimuzmani
Dün, Saat: 12:05
» Yorumlar: 9
» Okunma: 205
Alcinoe Video Player
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

Bay_Y
Dün, Saat: 11:44
» Yorumlar: 11
» Okunma: 349
TDictionary - value ile k...
Forum: Genel Programlama
Son Yorum:

berk06
Dün, Saat: 00:27
» Yorumlar: 4
» Okunma: 163
Google Play Yükleme Serti...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

mamcak
Dün, Saat: 00:14
» Yorumlar: 6
» Okunma: 214

 
  Kendine Meydan Okuyan Adam
Yazar: SimaWB - 21-11-2016, Saat: 23:05 - Forum: Muhabbet Olsun - Yorumlar (1)

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Bu konuyu yazdır

  indeterminite indicator
Yazar: CaglarCoskun - 20-11-2016, Saat: 02:53 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (8)

Herkese merhabalar;

Bazı mobil uygulamalarda yükleme zamanı uygulama başlığında düz bir çizginin gidip gelmesi şeklinde. Firemonkey de böyle birşey yapılamaz mı acaba. İnternette baya bakındım birşey bulamadım. Standart aniindicator var oda dönen çerçeve şeklinde.

Bu konuyu yazdır

Video [Belgesel] stuxnet Zero Days
Yazar: masteryoda - 19-11-2016, Saat: 23:49 - Forum: Görsel Eğitimler - Yorum Yok

Stuxnet, ABD ve İsrail'in, İran'ın nükleer çalışmalarını sekteye uğratmak için kullandığı solucan yazılımdır. Haziran 2010'da varlığı açığa çıkan virüs İran'ın Buşehr ve Natanz'daki nükleer tesislerini etkilemiştir.

Programlama dilleri C, C++

Stuxnet, endüstriyel kontrol sistemlerinin ve dış dünyaya kapalı sistemlerin de hedef olabileceğini göstermesi açısından siber güvenlik konusunda önemli bir yere sahiptir.



Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Not: youtube linki bulamadım.

Bu konuyu yazdır

  [ÇÖZÜLDÜ] iOS Simulator "Session ended"
Yazar: AliZairov - 19-11-2016, Saat: 21:25 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (37)

İyi akşamlar. leptopda iOS Simulator indirip kurulumun yaptım. Delphi sdk ayarlaırını ayptım. Derliyor sorunsuz. iOS için ek bir ayaramı ihtiyaç varmı?

   

   

Şimdi denedim PAServer klasöründe hazır projeni simulator açıkken üzerine sürükledim kurdu sorunsuz çalışıyor. Delphiden neden bu hata oluyor bu porta hem mac hemde ios projesi bağlı ondan olurmu?

Bu konuyu yazdır

  MySQL Function Kullanımı
Yazar: yhackup - 19-11-2016, Saat: 16:38 - Forum: MySQL - Yorumlar (6)

Merhabalar,
Uygulamamda bir fonksiyona ihtiyacım oldu, yapmışken buraya da küçük bir örnek vermek istedim.

Delphide kullandığımız fonksiyonlar ile MySQL çerçevesinde aynı mantık aslında, bir veya birden fazla parametre alır işler ve değer döndürür.

Kullanım alanına kendi uygulamamdan basit bir örnek ile başlayalım,
uygulamam içerisinde, listemde dualar var ve dualar okudukça insanlar beğenme butonuna tıklıyor, databasede yer kaplamamak ve karışıklığı önlemek adına, tablomda beğenen kullanıcıların, kullanıcı adı değil kullanıcı idlerini tutarım.
Aşağıdaki gibi,
0lblYD.jpg

Ama uygulama içerisinde, örneğin 1 nolu duamı beğenenlerin listesini çektiğimde anlamsız user_idler dönecek ve eğer fonksiyon kullanmaz isem, uygulama içerisinde tek tek her id'nin kullanıcı adını user tabloma delphi ile bağlanıp almam gerekecek, 

Çok ürkütücü ...   Cry 

Neyse ki tamda bu durumda imdadımıza fonksiyon yetişiyor.
Söz dizimimiz aşağıdaki gibidir.

CREATE FUNCTION `idtousername`(id_no INTEGER(11))
   RETURNS varchar(50) CHARSET latin1
BEGIN
DECLARE UNAME VARCHAR(20);
select username INTO UNAME from user where id=id_no LIMIT 1;
RETURN UNAME;
END;

Kısaca anlatayım,
CREATE FUNCTION `idtousername`(id_no INTEGER(11))
  RETURNS varchar(50) CHARSET latin1

idtousername adında bir fonksiyon oluşturduk, alacağı parametre adı id_no ve integer değer alacak, geri dönüşü ise varchar(50) kısaca string olacaktır.

BEGIN  // fonsiyonumuz başlıyor
DECLARE UNAME VARCHAR(50);  // UNAME isminde bir string değişken oluşturdum.
select username INTO UNAME from user where id=id_no;  // user tabloma gittim ve fonksiyonuma gelen id_no ya ait userimin username'ini aldım UNAME değişkenime atadım.
RETURN UNAME; ve UNAME değişkenimi fonksiyonumda geri döndürdüm.
END; //fonksiyonum sona erdi,

Kullanımı ve sonuç ise bu şekilde...
SELECT duaid,idtousername(user_id) as username FROM like_dua

o0njmm.jpg


MySQL function kullanımından olabildiğince basit ve anlaşılır bir biçimde anlatmaya çalıştım umarım anlaşılır olmuştur. Projelerinizde database kullanmanız gerektiğinde bence functionlara ve procedurelere mutlaka ihtiyacınız olacaktır. Önem arz etmektedir.

Kalın sağlıcakla...

Bu konuyu yazdır

Lightbulb [ ÇÖZÜLDÜ ] Sanal androide bağlanmak
Yazar: AliZairov - 19-11-2016, Saat: 13:47 - Forum: Merakımdan Soruyorum - Yorumlar (1)

Merhaba. Yaklaşık 1 yıla yakın süredir işletim sistemi olarak linux kullanıyorum. Windows sanalda var yalnız. Yeni bir leptop aldım işletim sistemi olarak macOS 10.12.1 kurdum. Leptop iyi çalışıyor sorun yok. XCode PAServer ve A.Studio kurulumların SDK hepsin yaptım. Leptopda Android sanal kullanmak istiyorum. Bağlantı nasıl yapa bilirim? Statik ip tanımladım delphi-macos olayı için sorunsuz çalışıyor. Sanaldakı android port numarası 5554. Ben 10.42.0.5:5554 bağlanamıyorum malesef. PC-Leptopa direk hızlı olması için lan kablosuyla bağlantı kurdum. macOS portmu açmam gerekiyor?

Bu konuyu yazdır

  TColor to RGB hk.
Yazar: barutali - 18-11-2016, Saat: 20:35 - Forum: Genel Programlama - Yorumlar (2)

Merhabalar,

Bugün fark ettiğim bir acayipliği sizlerle paylaşmak istedim.. Belki birisi buna bir açıklık getirebilir.

Elimde Cardinal bir renk değeri var (Sanırım ColorToRGB() yi aradan çıkarmak istemişler )..
Ben bu Cardinalin RGB değerini almak istiyorum. Aşağıda ki gibi bir kodum var fakat RED ve BLUE bilgileri çapraz olarak geliyor.. 

var
R, G, B : Byte;
FColor : Cardinal;
begin
FColor := dxColorPicker1.Color;

R := GetRValue( FColor );
G := GetGValue( FColor );
B := GetBValue( FColor );

lbRED.Caption   := Format('RED %3s',   [':']) + R.ToString;
lbGREEN.Caption := Format('GREEN %1s', [':']) + G.ToString;
lbBLUE.Caption  := Format('BLUE %2s',  [':']) + B.ToString;

Color2String.Caption := ColorToString(FColor);


Yukarıda ki ne alternatif olarak 

FColor : Integer;
FColor := ColorToRGB(dxColorPicker1.Color);

Bunu da denedim ama sonuç yine hatalı.. 


WinApi.Windows içine baktığımda fonksiyonlar aşağıda ki gibi tanımlanmış.

function GetRValue(rgb: DWORD): Byte;
begin
 Result := Byte(rgb);
end;

function GetGValue(rgb: DWORD): Byte;
begin
 Result := Byte(rgb shr 8);
end;

function GetBValue(rgb: DWORD): Byte;
begin
 Result := Byte(rgb shr 16);
end;


Delphi Sürümü : 10.1 Berlin

Teşekkürler.


AAAA.png

Bu konuyu yazdır

  YouTube Api VCL & FMX
Yazar: AliZairov - 18-11-2016, Saat: 19:24 - Forum: FMX Component - Yorumlar (6)

İyi akşamlar. Müzik uygulaması yapanlar için youtube daha kolay çalışmak için bir parsing api bileşeni yapmıştım. Geçenlerde bazı sorunlar vardı düzenledim ve macOS ekledim. VCL ve FMX destekliyor.

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Yedek Link (DelphiCan hosting): Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Bu konuyu yazdır

  Firemonkey ve Jabber (XMPP)
Yazar: CaglarCoskun - 18-11-2016, Saat: 18:45 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (4)

Mrb Delphi 10.1 Berlin için jabber (xmpp) mesajlaşma uygulaması yapılabilir mi acaba. Delphi  XE6 için var fakat hata verdi. XE8 çalıştırdığım ise mesaj almıyor yalnızca xmpp yeniden başlattığımda gelmiş mesajları toplu gösteriyor. Mesaj gönderme tamam fakat alma olmuyor. Almak önemli. 


Delphi 10.1 Berlinde verdiği hata

Kod Satırı 

function TMBCSEncodingHelper.GetCodePage: Cardinal;
begin
 Result := Self.FCodePage;
end;

Hata
[DCC Error] OEncoding.pas(782): E2361 Cannot access private symbol TMBCSEncoding.FCodePage

Bu konuyu yazdır

Question unidac bileşenleri update transaction farklı transaction bağlama
Yazar: masteryoda - 18-11-2016, Saat: 17:12 - Forum: Genel Programlama - Yorum Yok

Merhaba, unidac bileşen setinde ne işe yaradığını bilmediğim özellikler var
örnek; datasetin updatetransactionını farklı bir transaction gösterebiliyoruz bunun ne gibi artıları var tek transaction kullanmanın bir zararı varmıdır?
ibquery kullanırken forma ibupdatesql yerleştirip ibquerynin updatedate object ini ibupdatesql olarak tanımlardım daha hızlı çalışıyor (Adnan Öncevarlık hocamızın tavsiyesi)

2016_11_18_16_48_30.png
resimde uniupdatesql in propertiesinde kırmızı olarak görünen insertopject , deleteobject.. gibi dataset bağlanabilecek propertyler var bunlar ne işe yarar nezaman ne için kullanmak gerekir.

Bu konuyu yazdır