الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اسئلتكم واستفساراتكم

مغلقرائج
بدأه علاء الصالحي في 8 نوفمبر 2008 · 958 رد · 57,657 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#676

السلام عليكم أخي علاء

سؤالي هو أنو إذا عندي ملف بلاحقة .dll من الماتلاب , كيف فيني أستدعي التوابع و الشغلات اللي فيه من قلب كود جافا.

ياريت تشرحلي بالتفصيل لأني ضعت عالإنترنت.

بالمناسبة ....أنا ماعرفت طلع ملف ال .dll من الماتلاب وماعرفت بأي قسم حط سؤالي لأنو مافي بالمنتدى قسم للماتلاب.ياريت تجاوبني كبف أو تقلي وين حط سؤالي

وشكرا كتير كتير.

#677

لا خبرة لدي في ما تلاب أبداً

ولا أعرف أحد لديه خبرة في الماتلاب

لكن للتعامل مع ملفات dll إن كان ممكناً في جافا فسيكون عن طريق تقنية jni وهذه التقنية لا علم لي بها أبداً

أتمنى لو كان لدي ما يمكن أن أساعدك به

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#678

السلام عليكم ورحمة الله وبركاته

أنا أعمل على مشرع تخرجي هذا الفصل

عندي مشكله في التعامل مع الإميلات بالجافا

إذا كنت أريد أن أقرأ ايميلات مخزنه في فولدر وليست من ال inbox

أريد أن أقرأها على انها ايميلات وليست ملفات txt كيف ذلك ؟؟

أرجو منكم المساعده

وشكرا مقدما :)

#679

http://java.sun.com/...html#pop3folder

اقتباس
Q: How do I access or create folders other than INBOX on my POP3 server?

A: You can't. POP3 servers only support a single mailbox per user. Most mail readers that use POP3 also maintain a local message store into which they copy incoming messages (from the POP3 INBOX) and allow you to file messages in other folders.

تم تعديل هذه المشاركة بواسطة herch في 26 فبراير 2010 في 18:47

#680

السلام عليكم

ممكن اى حد يدلنى على شرح لل oop هنا على المنتدى بالجافا

يعنى محتاجة اللينك

و شكرااااا

00020309t.gif

1958_1963.gif
#681
/index.php?showtopic=49569
#682

السلام عليكم كيفكم لو سمحتم انا لا اعرف كثيرا بالجافا لسه مبتدئة جدا اريد ان اعرف ليش في جمله switch نستخدم constant expretionولا نستخدم variable exp. او شيء اخر ارجووو الرد السريع لو احد يعرف لو سمحتم

#683

جملة swich case وضعت في لغات البرمجة لأنها أسرع من جملة if

في التعامل مع الحالات الثابتة المقصود أنها تقوم بالتعامل مع القيم الثابتة للحالات cases بطريقة مختلفة عن طريقة if

يمكنك استخدام If في الحالات الثابتة لكني أضمن لك أن switch case أسرع بكثير

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#684

السلام عليكم أخي علاء :

أنا عم أفتح من برنامجي الجافا ملف بلاحقة xml و بدي أملؤه بالأوسمة بس ماعم أعرف كيف بدي أنزل سطر.

ومابعرف شو ASCII ال Enter .

رح حطلك جزء صغير من الكود ياريت تشوفو و تساعدني

وشكرا الك و يعطيك العافية.

String file="object"+ss+".xml";
					FileOutputStream ostream = new FileOutputStream(file);

				DataOutputStream out = new DataOutputStream(ostream);
				BufferedWriter bout= new BufferedWriter(new OutputStreamWriter(out));




					dval=array[0];
					out.writeUTF("<?xml version=\"1.0\" encoding=\"utf-8\"?>");


					out.writeUTF("<Location>");
		 out.writeUTF("<boundries>"); 
				 out.writeUTF("<x value="+dval +">");
				 out.writeUTF("</x>");
				 out.writeUTF("</boundries>"); 
				 out.writeUTF("</Location>");

أو إذا بتعرف أي شي عن كتابة xml من داخل جافا و شكرا

تم تعديل هذه المشاركة بواسطة herch في 8 مارس 2010 في 16:44

#685

طريقتك ليست هي الطريقة المناسبة، يجب استعمال DOM

XML write & read

1
#686

السلام عليكم ورحمة الله وبركاته ...

لو سمحت انا كنت عايزة اسال عن ازاي نخلي برنامج بالجافا ( كود جافا يعني ) لبرنامج .exe

بحيث يشتغل على طول زي البرامج العادية ..

وازاي نخليه برنامج بيتسطب وكدا

وجزاكم الله خير

#687

بسم الله الرحمن الرجبم

السلام عليكم اجمعين

انا مبتدئ جدا في لغة الجافا وانا اتعلمها جديد

والسؤال الذي واجهني ربما يكون بسيط

ارجو ان تساعدوني

المشكله التي واجهني هو عملية البحث "search"

السؤال هو من خلال ادخال الid لطالب معين يطبع لك معدل هذا الطالب وبكون ماخد العلامات من قبل

او مثلا ادخال اسم الطالب ويطبع كل المعلومات عن هذا الطالب .

public class Student
{prevat String name;
prevate int id;
prevate int []mark}
x

والconstctor يختوي اسم الطالب وال id والعلامات اري لثلاث طلاب مثلا.

طبعا بدو يكون في ملفين واحد لstudent والثاني لل Test

والله ولي التوفيق

تم تعديل هذه المشاركة بواسطة herch في 11 مارس 2010 في 22:50

#688

private وليس prevat

أين تريد البحث، في قاعدة بيانات؟ في ملف؟

#689

كمان توضيح بسيط للسؤال

انا عندي 3 طلاب وكل طالب الو name و id وmark[]

وباستخدام switch case

مثلا اذا ضغط رقم 1 بقلك ادخل ال id ومن خلال هذه المعلومة يرجع الى الطالب صاحب هذه id ويحسب المعدل له

والكيس الثانيه مثلا اذا ادخلت الاسم يطبع معلومات هذا الطالب من علامات و id

ربما البحث في الملف

انا عامل تقريبا code مبدئي اذا ارت يمكن ان ارك اياه

#690

طبعا، أرنا إياه.

قرر أين سيتم البحث، وإذا كان في ملف، فكيف ستكون بنية هذا الملف؟

#691

انا مستخدم كلمة ُExp2بدل Student


public class Exp2{
private String name;
private int id;
private int [] mark;

public Exp2(String name,int id,int size){
this.name=name;
this.id= id;
mark=new int[size];
}
public Exp2 (){}

public String getname(){
return name;
}
public int getid(){
return id;}
public void setname(String name){
this.name=name;
}
public void setid(int id){
this.id=id;
}
public int getmark(){
return this.mark[4];
}
public void setmark() {
Scanner key = new Scanner(System.in);
System.out.println("Enter " + mark.length + "mark: ");
for (int j = 1; j <mark.length; j++) {
System.out.print("mark " + j + " : ");
mark[ j ] = key.nextInt();
}
}
public void display( ) {
System.out.println("Student Name: " + name);
System.out.print("Marks: ");
for (int j = 0; j < mark.length; j++)
{System.out.print(mark[ j ] + ", " );

}System.out.println("id [ "+id+"]");
double sum = 0.0;
for (int j = 0; j < mark.length; j++)
sum += mark[ j ];
double y= sum/mark.length;
System.out.println("the avg="+y);

}
public void search(){
Scanner in=new Scanner(System.in);
String na=in.next();
هنا هل هذه المساواة صحيحة لتطابق الاسماء ونعملها هنا ام في الفحص//if(na.equals(name));
System.out.println("the Information about this Student"+"the name "+name);
System.out.println("The name "+name+" The Id "+id+" The Mark "+mark);//else
//system.out.println("not found");
}
public void searchid(){

double sum = 0.0;
for (int j = 0; j < mark.length; j++)
sum += mark[ j ];
double y= sum/mark.length;

Scanner in=new Scanner(System.in);
int i=in.nextInt();
if(i==id);
System.out.println("The avarg of Student ["+name+"] = " +y);


//else
//system.out.println("not found");
}
import java.util.Scanner;

*********************************************

هذا هو كود الفحص


public class Test{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("Enter the number of mark for the Student");
int m=in.nextInt();
Exp2 s1=new Exp2("salah",911,m);

Exp2 s2=new Exp2("islam",999,m);

Exp2 s3=new Exp2("ali",787,m);
s1.setmark();
s2.setmark();
s3.setmark();
System.out.println("******************** ");
s1.display();
System.out.println("******************** ");
s2.display();
System.out.println("******************** ");
s3.display();

int ch;
do{

// void menu();
System.out.println("Enter the Choice");
ch=in.nextInt();
switch(ch)
{
هنا اريد ان يظهر لي المعدل عندما ادخل ال هي دي المطلوبة مش عاف كيف رح يزبط //case 1:System.out.println("Enter the id");
s1.searchid();
s2.searchid();
s3.searchid();
break;
هنا اريد ان يظهر المعلومات عن الطالب الذي اختار اسمه case 2:System.out.println("Enter the name Student");
String na=in.next();
هنا كيف اعلم انه بحث في جميع الاسما حتى وجد الاسم المطلوب //for(int x=0;x<s1.setname();x++)
{
if(na.equals("salah"));
s1.search();
//بعض التجارب ولكن لم انجح
if(na.equals("islam"));
s2.search();
if(na.equals("ali"));
s3.search();
}break;

case 3:System.exit(0);
}
}while(ch!=3);

}
}
import java.util.Scanner;

تم تعديل هذه المشاركة بواسطة صلاح ادكيدك في 11 مارس 2010 في 23:34

#692

لم أفهم ماذا تريد بالضبط في هذا الكود.

وضعت الطريقة search داخل الفئة Exp2، وهي تمثل تلميذا واحدا، فعن ماذا ستبحث؟؟

من المفروض أن يكون لديك مصفوفة أو مجموعة من التلاميذ في فئة أخرى مستقلة، والبحث سيتم على تلك المصفوفة.

#693

وضعت الطريقة search داخل الفئة Exp2، وهي تمثل تلميذا واحدا، فعن ماذا ستبحث؟؟ هذه هي المشكلة التي ابحث عنها مش  انا عارف اني لما وضعت s1 كانت للطالب الاول والسبب انني لم اعرف كيف سيتم البحث في جميع الطلاب في الجملة (for(int x=0;x

تم تعديل هذه المشاركة بواسطة صلاح ادكيدك في 12 مارس 2010 في 21:57

#694

مكان s1 .search ماذا اضع حتى يبحث في كل الطلاب ويجد الطالب المقصود من حيث تشابه الid or nameوقصدك بفئة جديدة غيرExp2 and Testاعرف فيها الطلاب في ارري بس انا في ال Test معرف 3 طلاب احذفهم يعني ع فكرة كل الكود هذا فقط من السؤال اللي طرحتو من قبل مش عارف اذا انا مبلش صح او خطا

#695

بدي اسالك تقريبا غيرت الكود واستخمت الارري بدل الانشاء العادي بس بردو ما زبط البحث وبضل يطلعلي مشكلة في الelse import java.util.Scanner;public class Test{public static void main(String[] args){Exp2 []std=new Exp2[3]; for(int i=0;i

#696

سؤال بسيط ما المقصود في packeged ولماذا تستخدم علما بأني لم استخدمها في اي برنامج

#697

اولا مشكورين على جهودكم..

والله يعطيكم العافيه........

لو سمحتو أبسأل عن برنامج نكتب فيه كود الجافا ولمن نعمل برنامجنا ونخلصو نقدر نحفظو .exe ونصير قادرين نعملو setup زي أي برنامج ....

#698

برضو سؤال لو سمحتو

هلأ أنا وعمأعمل setup لبرنامج بيطلع عدة صفحات وبنعمل next وآخر شي finish....المهم وبهالصفحات ممكن أختار options أو أملي معلومات زي أدخّل إسمي وإسم الشركة..إلخ

المهم كيف ممكن أعمل هالشي بالبرمجة ؟؟هل لها كود معين؟؟ أم ماذا؟؟؟

#699

هذا العمل تقوم به برامج مستقلة، مثل InstallAnywhere و IzPack ...

1
#700

السلام عليكم

ممكن طريقة أضافة فلاش في الفيجوال بيسك 2005 ..

و طريقة SetUp بعد الانتهاء من تصميم البرنامج * انا برنامجي يحتوي على قاعدة بيانات Access

تم تعديل هذه المشاركة بواسطة DOT vip في 14 مارس 2010 في 06:42

^_^

هذا الموضوع مغلق.

مواضيع مشابهة