PDA

View Full Version : تغییر نام یکدفعه ای همه کنترل ها



SilverLearn
دوشنبه 09 بهمن 1391, 23:23 عصر
سلام
آیا راهی هست که یدفعه همه کنترل های انتخابی مثل تکست باکس ها رو تغییر نام بدیم
مثلا بگیم t1 ... خودش بقیشو t2 ... tn تغییر نام بده ؟

mehran901
سه شنبه 10 بهمن 1391, 00:07 صبح
در زمان run time فکر نکنم اصلا همچین چیزی امکان پذیر باشه که اسم کنترل تغییری پیدا کنه ، مگه در زمان Design time ترفندی چیزی بزنین...! مگه چند تا تکست باکس که .... !، :-?
منظرتون این بود که n تا تکستباکس دارین و میخواین Name همشون با ی ضابطه عوض بشه ؟....


- فکر نکنم بشه این مورد رو حل کرد....

SilverLearn
سه شنبه 10 بهمن 1391, 00:23 صبح
عزیزم کی گفت در زمان run time ...
خیلی به این موضوع برخوردم و تکست باکس های زیادی داشتم و می خواستم برای راحتی کار همشونو تغییر نام بدم ولی این کار به نظرم کسل کننده هستش و دنبال راهی هستم که یدفعه همشو تغییر نام بدم
مثلا تو ویندوز دیدین اگه چند تا فایل رو همزمان تغییر نام بدین چجوری میشه
مثلا 1 رو میزنین ... بقیش میشه 1)1(.....

vbhamed
سه شنبه 10 بهمن 1391, 09:20 صبح
سلام
براي اينكار بايد برنامه نويسي كنيد
فايل برنامه رو مثلا Form1.frm با يك برنامه ديگه با دستور Open باز كنيد و سطرهاش رو بخونيد و پردازش كنيد و تغيير بديد
البته خيلي بايد مواظب باشيد خراب نشه و حتما قبلش از از فايلهايي با نام form1.frm, form1.frx, form1.log كپي بگيريد
و اينكه بايد با دستورات Open و پردازش رشته هم كار كرده باشيد

البته نكات خاصي هم هست مثلا اينكه اگر اسمش تكست باكستون CodeMelli هست و قرار بشه t1، تو فايل جايي كه مثلا داخل يك رشته كلمه CodeMelli هست و ربطي به تكست باكس نداره، اون عوض نشه

يك راه ديگه هم كه راحت تره نوشتن Addin هست كه بايد براي آموزشش جستجو كنيد

m.4.r.m
سه شنبه 10 بهمن 1391, 20:35 عصر
نه نمیشه چون کار شما فکر نکنم باشه چون اگه این ترفند هایی که دوستان گفتند بلد بودی تا حالا انجامش داده بودی بشین دستی یکی یکی عوض کن