Tüm Platformlar için Hızlı Uygulama Geliştirme --->    Kitabımız...      Delphi

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
[ÇÖZÜLDÜ] Bu record tipini nasıl kullana bilirim?
#1
Merhaba. Delphi native so kütüphanesi üreterek bazı yapamadığımız işleri yapmak istiyorum. Delphi için kullanımı Linkleri Görebilmeniz İçin Giriş yap veya Üye Olçözmüştüm. Şimdi javada kullanmak için bazı işlemler varmış. Delphi yapılan so kütüphanesini javadan  direk kullanamadım. Sepep export yapmamdan ilave fonksiyonları kayıt yaptırmam. Bu iş için Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol örnek aldım. Konumuza dönersek böyle bir record tipini kullanmak istiyorum.

İlgili uses Androidapi.Jni.

  
 // used in RegisterNatives to describe native method name, signature,
 // and function pointer.
 PJNINativeMethod = ^JNINativeMethod;
 JNINativeMethod = packed record
   name: MarshaledAString;
   signature: MarshaledAString;
   fnPtr: Pointer;
 end;

Ben böyle yaptım. ( Kodu delphi tağı altında yazıyorum forumun bazı html eklentilei ile çakışıyor direk yazıyorum. )

const
 methods: array[0..1] of JNINativeMethod = (
 (
   name: MarshaledAString(Utf8Encode('getString'));
   signature: MarshaledAString(Utf8Encode('getString'));
   fnPtr: @getStringWink,
 (
   name: MarshaledAString(Utf8Encode('getInteger'));
   signature: MarshaledAString(Utf8Encode('(II)I'));
   fnPtr: @getInteger;
 )
);


Ve böyle 4 hata mesajı alıyorum. Hatamı bulamıyorum.

[DCC Error] hello.dpr(33): E2026 Constant expression expected
WWW
Cevapla
#2
Direk stringi çevirmeden kullandım derledi.
WWW
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Question TWebView ile Web Sitesindeki Herhangi Bir Nesneye Ulaşım Yada Cookie [ÇÖZÜLDÜ] malitutuncu 2 98 22-02-2018, Saat: 09:47
Son Yorum: malitutuncu
  Edit renklendirilince proje hiç açılmadan kapanıyor[Çözüldü] hakanharbeli 4 159 03-02-2018, Saat: 18:54
Son Yorum: hakanharbeli
  Uygulama linki paylaşma sorunu [ÇÖZÜLDÜ] codder71 2 100 30-01-2018, Saat: 23:38
Son Yorum: codder71
  Listview seçili satır image - Çözüldü serhat 4 147 24-01-2018, Saat: 18:45
Son Yorum: brs
  Delphi Android Sayı Karmaşası [Çözüldü] codder71 2 155 12-01-2018, Saat: 15:54
Son Yorum: codder71



Konuyu Okuyanlar: 1 Ziyaretçi