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 [ ÇÖZÜLDÜ ] SQLİTE bağlantı sorunu BY-HAYALET 9 257 10-07-2018, Saat: 12:41
Son Yorum: BY-HAYALET
Video TListViewItem arkaplanı nasıl değiştirilir? Abdullah ILGAZ 4 465 05-07-2018, Saat: 13:15
Son Yorum: Bay_Y
  [ÇÖZÜLDÜ]-FDConnection - SQL Server Dil Ayarlama hi_selamlar 1 80 27-06-2018, Saat: 00:31
Son Yorum: hi_selamlar
  ios resim galerisi şeklinde yapı kurgusu nasıl olmalı pro_imaj 7 263 14-06-2018, Saat: 13:05
Son Yorum: bilrax
  [Çözüldü] FireBase (FCM) Push Notification mesajı gelmiyor Fesih ARSLAN 17 690 24-04-2018, Saat: 12:56
Son Yorum: mrmarman



Konuyu Okuyanlar: 1 Ziyaretçi