Friday, May 15, 2015

Digest for comp.programming.threads@googlegroups.com - 8 updates in 3 topics

bleachbot <bleachbot@httrack.com>: May 14 09:43PM +0200

bleachbot <bleachbot@httrack.com>: May 14 09:55PM +0200

bleachbot <bleachbot@httrack.com>: May 14 10:34PM +0200

bleachbot <bleachbot@httrack.com>: May 14 10:38PM +0200

Ramine <ramine@1.1>: May 14 04:35PM -0700

Hello,
 
You have to know that didn't know anything about Java 3 days ago , so i
have decided to learn the essential of Java , and to learn how to
program in the JNI interface of Java in exactly two days and i have
brought to you an enhanced JNI Wrapper for Delphi and FreePascal in the
same two days, so it has took me exactly two days to do it all and to
bring to you Delphi Wapper for Delphi and FreePascal version 2.82 that
is a a good quality software that i think is stable now.
 
Next step, i will write more examples to show you how easily you can
interface with Java , this is how you can learn more, and believe me
Java is a really good language that is easy, and Object Pascal is also a
good language that is easy.
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: May 14 04:39PM -0700

I correct some typos, please read again...
 
Hello,
 
You have to know that i didn't know anything about Java 3 days ago , so
i have decided to learn the essential of Java , and to learn how to
program in the JNI interface of Java in exactly two days and i have
brought to you an enhanced JNI Wrapper for Delphi and FreePascal in the
same two days, so it has took me exactly two days to do it all and to
bring to you Delphi Wrapper for Delphi and FreePascal version 2.82 that
is a a good quality software that i think is stable now.
 
Next step, i will write more examples to show you how easily you can
interface with Java , this is how you can learn more, and believe me
Java is a really good language that is easy, and Object Pascal is also a
good language that is easy.
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: May 14 03:45PM -0700

Hello,
 
 
JNI Wrapper for Delphi and FreePascal version 2.82 is here..
 
I have worked hard today, because i have noticed that JNIWapper for
Delphi and FreePascal was not supporting return of String and Arrays
types from Java, so i have implemented that and i have now enhanced JNI
Wrapper to be very powerful , so it's now supporting all the necessary
functions and methods and and much more... hope you will happy with it
cause i have worked hard to bring this new 2.82 to you, it is really now
a professional software of a good quality.
 
 
Authors: Jonathan Revusky, Amine Moulay Ramdane and Salvatore Meschini.
 
Email: aminer at videotron dot ca
Description:
 
 
This JNI Wrapper for Delphi and FreePascal provides a very owerful and
simplified object-oriented API for doing mixed language programming in
Java and Delphi (Object Pascal language) or FreePascal. This may provide
an easier and more productive way of getting Win32 and Win64 features in
Java projects and integrating legacy code (at least for the Delphi or
FreePascal community). Please read the readme file inside the zip file
to learn more.
 
Amine Moulay Ramdane has enhanced more JNI Wrapper and ported it
to 64 bit, here is the functions that i have implemented and added:
 
function JstringArrayToDTStrings(jarr : JArray) : TStrings;
function JdoubleArrayToDdoubleArray(jarr : JdoubleArray) : TDdoubleArray;
function JfloatArrayToDsingleArray(jarr : JFloatArray) : TDsingleArray;
function JcharArrayToDwordArray(jarr : JCharArray) : TDwordArray;
function JbyteArrayToDshortintArray(jarr : JByteArray) : TDshortintArray;
function JshortArrayToDsmallintArray(jarr : JShortArray) : TDsmallintArray;
function JbooleanArrayToDbooleanArray(jarr : JBooleanArray) :
TDbooleanArray;
Language: FPC Pascal v2.2.0+ / Delphi XE+: http://www.freepascal.org/
 
Also i have added the supports for returning Strings and Arrays from Java.
 
Operating Systems: Windows.
 
This JNI Wrapper is very powerful , i have ported it to all the Delphi
XE versions and to FreePascal and to 64 bit and i have enhanced it more,
it is working with Oracle Java 6 and 7 and 8 both the 32 bit and 64 bit
versions, and the interface is very easy to use, i have worked hard to
bring this new version 2.8 to you , hope you will be happy with it.
 
You can download JNI Wrapper for Delphi and FreePascal version 2.82 from:
 
https://sites.google.com/site/aminer68/jni-wrapper-for-delphi-and-freepascal
 
Thank you,
Amine Moulay Ramdane.
Ramine <ramine@1.1>: May 14 03:57PM -0700

Hello,
 
Don't forget to call TJavaVM.freeRef() method from Delphi or FreePascal
when you need to garbage collect and free the memory that was allocated.
 
 
 
Thank you,
Amine Moulay Ramdane.
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com.

No comments: