![]() |
|
اضف معلومة - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : تمارين دلفي وحلول (https://delphi4arab.net/forum/forumdisplay.php?fid=16) +--- الموضوع : اضف معلومة (/showthread.php?tid=3953) |
اضف معلومة - STRELiTZIA - 03-03-2012 السلام عليكم و رحمة الله تمرين اضف معلومة هو عبارة عن فكرة وضع معلومة جديدة او قديمة غير متداولة بكثرة... و على القراء ان يستعملوا فقط عقولهم للتمييز، بمعنى انه لا يتم تجربة الأوامر او البحث عن معناها في محركات البحث على النت... فقط قراءة الأوامر و محاولة تحليلها ثم الاجابة... المثال: PHP كود : function FirstTry(): string;اين الأمر الصحيحة ؟ بالتوفيق ان شاء الله اضف معلومة - virtual - 03-03-2012 لم افهم السؤال لكن SecondTry تبدو صحيحة اضف معلومة - STRELiTZIA - 04-03-2012 نعم اخي virtual اظنك فهمت السؤال جيدا، لانك قمت باختيار حالة و هذا هو المطلوب، بمعنى اننا نختار اجابة او اكثر من غير مساعـدة في تجربة الأوامر او البحث عنها في النت... ننتظر مشاركات اخرى ان شاء الله ثم نقوم بالتعقيب على الاجابات... اضف معلومة - STRELiTZIA - 05-03-2012 السلام عليكم و رحمة الله الأجوبة الصحيحة: 1- FirstTry 2- SecondTry الرمز القديم الجديد هو : 0x و هو مستعمل ايضا في لغات برمجة اخرى... ------------- سؤال جديد: ما الفرق بين : Cardinal و ULONG ؟ اضف معلومة - Moha711 - 05-03-2012 اظن لديهم نفس الحجم (32 بت) لكن يخنلفان في المجال الدي ياخده كل نوع ULONG = Unsigned LONG (ياخد فقط القيم الموجبة) Cardinal (ياخد القيم السالبة و الموجبة) اضف معلومة - STRELiTZIA - 05-03-2012 بار الله فيك على المشاركة الحل مقتبس من وحدة windows.pas كود : type
{ [COLOR=Red]Translated from WINDEF.H[/COLOR] }
.........
.........
.........
.........
.........
.........
UCHAR = Byte;
{$EXTERNALSYM UCHAR}
PUCHAR = ^Byte;
{$EXTERNALSYM PUCHAR}
SHORT = Smallint;
{$EXTERNALSYM SHORT}
UINT = LongWord;
{$EXTERNALSYM UINT}
PUINT = ^UINT;
{$EXTERNALSYM PUINT}
[COLOR=Red]ULONG = Cardinal;[/COLOR]
{$EXTERNALSYM ULONG}
PULONG = ^ULONG;
{$EXTERNALSYM PULONG}
PLongint = System.PLongint;
{$EXTERNALSYM PLongint}
PInteger = System.PInteger;
{$EXTERNALSYM PInteger}
.........
.........
.........
.........
.........
.........---- هل هاذين الأمرين يعملان؟ كود : CopyFileW('\\?\c:\folder\test.txt', 'c:\test.txt', FALSE);
CopyFileW('c:\folder\test.txt', 'c:\test.txt', FALSE);اضف معلومة - STRELiTZIA - 06-03-2012 السلام عليكم و رحمة الله طبعا كلاهما يعملان... ---- هل هذا الكود يعمل ايضا ؟ كود : CopyFileW('c:[COLOR=Red]\\[/COLOR]folder[COLOR=Red]\\[/COLOR]test.txt', 'c:[COLOR=Red]\\[/COLOR]test.txt', FALSE);اضف معلومة - kachwahed - 09-03-2012 اكتشف الخلل في هذا السطر: PHP كود : typeاضف معلومة - SMP3 - 31-03-2013 هل هذه الدالة صحيحة ؟ PHP كود : function GetFile():file; |