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

على هذا الكود الذي يقوم بإشاء اختصار على سطح المكتب

مغلق
بدأه زكيري عبد العالي في 26 يوليو 2001 · 5 رد · 726 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخي sum لم اصبر عل المشروع الذي اقترحته انت وبدات ابحث عن القاعدة

اي الخطوات الاساسية فيه فعثرت على هذا الكود الذي يقوم بإشاء اختصار

على سطح المكتب + وضعه في قائمة ابدا

ارجوا اني لم اتسرع

unit Unit1;

interface

uses ShlObj, ActiveX, ComObj, Registry,

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls;

type

TForm1 = class(TForm)

Button1: TButton;

procedure Button1Click(Sender: TObject);

private{ Déclarations privées }

public { Déclarations publiques }

end;

var

Form1: TForm1;

implementation {$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);

var

MyObj : IUnknown;

MySLink : IShellLink;

MyPFile : IPersistFile;

FileName : String;

Directory : String;

WFileName : WideString;

MyReg : TRegIniFile;

begin

MyObj := CreateComObject(CLSID_ShellLink);

MySLink := MyObj as IShellLink;

MyPFile := MyObj as IPersistFile;

FileName := 'NOTEPAD.EXE';

with MySLink do

begin

SetArguments('C:AUTOEXEC.BAT');

SetPath(PChar(FileName));

SetWorkingDirectory(PChar(ExtractFilePath(FileName)));

end;

{1} MyReg := TRegIniFile.Create('SoftwareMicroSoftWindowsCurrentVersionExplorer');

{2} Directory := MyReg.ReadString('Shell Folders','Desktop','');

WFileName := Directory+'FooBar.lnk';

MyPFile.Save(PWChar(WFileName),False);

MyReg.Free;

end;

end.

اخوي sum وفقكم الله

اعلمكم اني استعملت لاول مرة برنامج الضغط بالعنصرين ZLBArchive1 FolderBrowse1

الذ ي اخبرنا به اخي بلعيد جزاه الله خيرا لكنه اقل ضغطا من winzip

اخوك pati

كما اريد من استاذي فريد رئيس فريق micropati ان يشارك معنا في المنتدى

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

اني انتضركم يافريق .

*************************************run****************************************

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerRunMRU

*************************************run****************************************

#2

اين انتم يا مشجعين الم يعجبكم عملي

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

السلام

#3

الاخ الكريم pati حقيقة احي فيك روحك الطيبة واسلويك الجميل لنشر العلم ... وحقا أتمنى أن نتعاون جميعنا لكي نضع ولو قطرة مما نعرف ... فما نراه صغيرا بأعيننا قد يكون كبيرا ومفيدا للغير .

تحياتي

#4

اخي العزيز pati

جزاك الله خيراً على هذا الكود

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

التي يوجد فيها معلومات فريقكم مكروبات

(( ارجوا ان تقوم بأرسالها بأسرع وقت ))

وتقبل تحياتي اخوك SUM

#5

السلام عليكم

اخي سيم عذرا عذرا عذرا علي الاطالة عليكم لكن كنت اود ان انتضر

بقية الفريق ان يعودا من السفر اي عطلة الصيف

لكن بماان المشروع في استعجال اعلمكم اني pati دائما مستعد

وكذلك اخي و صديقي عبد الكريم

1- عبد العالي زكيري ala19@caramail.com الشهادة تقني سامي برمجة المهنة حارس بمؤسسة المياه . العمر 27

2- شرقي عبد الكريمkriam19@caramail.com الشهادة تقني سامي المهنة بطال العمر 31

#6

اخي العزيز pati

شكراً لك على تحمسك

ولكن سأأجل البرنامج الى وقت آخر

لعل الفريق بعود من السفر

وطبعاً انا سأسافر في القريب

وربما لاكون بقرب الأنترنت

على العموم انا سأاحاول في سفري

ان ابني اجزاء كبيرة من البرنامج

وتقبل اطيب تحياتي اخوك SUM

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…