PDA

نسخه کامل مشاهده نسخه کامل : استفاده از تابع Api



Blue Rose
24-02-2006, 04:36
سلام

يه سوال خيلي آماتوري دارم
چوري ميتونم از كد ها API استفاده كنم
مثل اين كد كه براي فارسي نوشتن استفاده ميشه

Public Declare Function LoadKeyboardLayout Lib "user32" Alias "LoadKeyboardLayoutA" (ByVal pwszKLID As String, ByVal flags As Long) As Long


حالا فراخواني كد
LoadKeyboardLayout "00000429", 1 ' 00000429 :::::> For Farsi Keyboard


اين هم خروج از حافظه
LoadKeyboardLayout "00000409", 1 ' 00000429 :::::> For ٍEnglish Keyboard


وقتي كد اول Public..... رو هر جايي (چه به عنوان فرمان يك دگمه يا هنگام لود شدن صفحه) مينويسم يه خطا مياد كه
Only Comments may apper after end sub ,End function Or end Property
فكر كنم يعني فقط توضيحات ميتونن بعد از كد end قرار بگيرند
حالا ممنون ميشم اگه واسم توضيح بديد اين كد رو كجا بذارم

navid_mansour
24-02-2006, 13:09
اگه تو فرمت میزاری باید Private باشه,اگه تو ماژوله میتونه Public باشه

Blue Rose
27-02-2006, 05:27
سلام

خيلي ممنون از شما دوست عزيز
من كه اينجوريش رو تونستم انجام بدم
روي فرم كليك راست كردم و گزينه General رو انتخاب كردم رفتم بالاي همون صفحه كد رو دادم و بعد تو قسمت لود صفحه فراخوانيش كردم و آخرش هم از حافظه خارج شد و همه چيز به خير و خوشي تمام شد

باز هم از شما متشكرم