بتاريخ: 28 أغسطس 200421 سنة comment_11640 السلام عليكمربط وتضمين الكائنات ... ياله من عنوان رنان فيما يلي مثال عن بناء كائن "ورد" وفتح وثيقة جديدة وكتابة "Hello Word97" بداخلها ثم فتح نافذة حفظ باسم لتخزينها. DECLARE -- Declare the OLE objects MyApplication OLE2.OBJ_TYPE; MyDocuments OLE2.OBJ_TYPE; MyDocument OLE2.OBJ_TYPE; MySelection OLE2.OBJ_TYPE; -- Declare handle to the OLE argument list args OLE2.LIST_TYPE; BEGIN -- Create the Word.Application object and make Word visible -- by setting the 'Visible' property to true MyApplication := OLE2.CREATE_OBJ('Word.Application'); OLE2.SET_PROPERTY(MyApplication, 'Visible', 1); -- get a handle on Documents collection MyDocuments:= OLE2.GET_OBJ_PROPERTY(MyApplication, 'Documents'); -- Add a new document to the Documents collection Mydocument := OLE2.INVOKE_OBJ(MyDocuments, 'Add'); -- Get a handle on Selection object MySelection:=OLE2.GET_OBJ_PROPERTY(MyApplication, 'Selection'); -- Insert the text 'Hello Word97!' into word document OLE2.SET_PROPERTY(MySelection, 'Text', 'Hello Word97!'); -- Save the document to the filesystem as EXAMPLE.DOC args := OLE2.CREATE_ARGLIST; OLE2.ADD_ARG(args, 'C:\DOCS\EXAMPLE.DOC'); OLE2.INVOKE(MyDocument, 'SaveAs', args); OLE2.DESTROY_ARGLIST(args); -- Close the document OLE2.INVOKE(MyDocument, 'Close'); -- Release the OLE objects OLE2.RELEASE_OBJ(MySelection); OLE2.RELEASE_OBJ(MyDocument); OLE2.RELEASE_OBJ(MyDocuments); OLE2.RELEASE_OBJ(MyApplication); END; عند وضع الكود السابق على زر في فورم يعمل بشكل جيد.الآن من يقول لي من أين يمكن الحصول على الباراميترات التي تم تمريرها لبرنامج الورد -- أو الكائن ورد -- والتي مثالها هناVisible من أين جاءت ؟؟؟Documents من أين جاءت ؟؟؟ هل هناك ملف help يعطيني هذه الباراميتراتوكذلك Add و Selection و Text و SaveAs و close جميعها موجودة في المثال السابق ولكن كيف تمت معرفتها ؟؟؟؟؟؟؟؟؟كيف يمكنني استخدام باراميترات غيرها.ولنفترض أنني أريد استخدام الباراميتر الذي يقوم بتغيير حجم الخط إلى 24 فكيف يمكنني أن أجد اسم هذا الباراميتر لعمل ذلكأرجو من لذيه فكرة عن ذلك أو ملفات مساعدة عن microsoft word ole أو غيره المساعدة لفقر المواضيع المتعلقة بهذا الموضوع عن شرح لها.مع الشكر الجزيل مقدماًوالسلام تقديم بلاغ
بتاريخ: 29 أغسطس 200421 سنة comment_11666 بارك الله فيك اخي , مشاركة جميلة جدا , بانتظار المزيد تقديم بلاغ
بتاريخ: 29 أغسطس 200421 سنة كاتب الموضوع comment_11707 السلام عليكمعودة مرة ثانيةبانتظار مشاركاتكموالسلام تقديم بلاغ
بتاريخ: 30 أغسطس 200421 سنة comment_11756 Dear sam_t:You can find all available routines and functions but without enough description in microsoft office .In a simple way open a new word document and press(ALT+F11)to navigate to visual basic editorand there you can gain more help تقديم بلاغ
بتاريخ: 30 أغسطس 200421 سنة كاتب الموضوع comment_11762 السلام عليكمأخي العزيز mody شكرا جدا لك على مشاركتك الفعالة.ولكن ألا يوجد شيء يساعد على التعامل مع الـ oleحسنا، والأن ماذا لو كنت اريد التعامل مع ملف flash أو photoshop كيف يمكنني عمل ذلك لأن alt + f11 لا تعرض visual basic editorنرجو من الجميع المشاركة تقديم بلاغ
بتاريخ: 2 سبتمبر 200421 سنة كاتب الموضوع comment_11936 السلام عليكمهل من يستطيع المساعدةنحتاج لمشاركاتكموالسلام تقديم بلاغ
بتاريخ: 15 يناير 200917 سنة comment_146994 يا جماعة ياريت لو حد عندو شرح مفصل لل ole2 و ال parameters او كتاب ....يكون مشكور تقديم بلاغ
بتاريخ: 15 يناير 200917 سنة comment_146998 خلاص لاقيت الحللللل www.itripoli.comالبرنامج ده بيجبلك كل ال parameters اللي تقدر تبعتها لل word او ال excel تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.