بایگانی

Posts Tagged ‘Tips’

Copy text from a dialog box

Hi

If you faced with a dialog box and you wanted to copy its text to the clipboard, you can press «Ctrl + C» hotkey to copy its text when the dialog box is focused…

Good luck!

دسته‌ها:Windows برچسب‌ها:

PDF Unlocker

There are some softwares that enable you to remove limitations from PDF files(whether Web Application or Windows Application) . if you can’t copy PDF text to clipboard or your PDF files have any other limitations, these softwares assist you to remove their security and protection…

Some softwares;

http://www.unlock-pdf.com

http://www.ensode.net/pdf-crack.jsf

http://freeware-pdf-unlocker.en.softonic.com

You just have to go to google and search «pdf unlock» to give you many results. hah, what an easy way:D

Good Luck!

دسته‌ها:Uncategorized برچسب‌ها:

داشتن بیش از یک مقدار بازگشتی از یک تابع

ژوئیه 11, 2010 ۱ دیدگاه

چندوقتی هست که Nutshell رو میخوام مطالعه کنم، اما به علل گوناگون قادر به این کار نیستم.داشتم فصل دو این کتاب رو جهت Persistance نگاه می انداختم، به نکته ای که چندوقت در جواب دوستم بهش دادم(در اصرار عدم استفاده از Property) برخوردم.گفتم بگذارم دوستان هم استفاده کنند.راستش این روش زیاد به کار من هم نیومده ولی خوب در بعضی جاها میشه به طور موثر از اون استفاده کرد:

The out modifier is most commonly used to get multiple return values back from a method. For example:
class Test
    {
        static void Split(string name, out string firstNames,
        out string lastName)
        {
            int i = name.LastIndexOf(' ');
            firstNames = name.Substring(0, i);
            lastName = name.Substring(i + 1);
        }
        static void Main()
        {
            string a, b;
            Split("Stevie Ray Vaughn", out a, out b);
            Console.WriteLine(a); // Stevie Ray
            Console.WriteLine(b); // Vaughn
        }
    }
دسته‌ها:C#.Net برچسب‌ها: , ,

آیا میدانید : چگونه نتیجه جستجو (Find Result) را در VS سفارشی کنید

این هم از اون ترفندهای VS هست که … ؟!!!…

شما وقتی کلمه ای رو جستجو می کنید ،Visual studio نتایج حاصل از جستجو را به طور پیش فرض به صورت زیر نمایش میدهد.

Find Results 1 before registry change

در اینجا ابتدا VS آدرس فایل را برای شما نمایش خواهد داد و شما برای اینکه شماره خط را ببینید متوسل به استفاده از scroll خواهید شد.اما شما می توانید نمایش این نتایج را به سلیقه خود تغییر دهید.

برای این کار به رجیستری بروید :

1. به شاخه HKCU\Software\Microsoft\VisualStudio\9.0\Find بروید.
2. یک کلید string به نام Find result format بسازید و مقدار آن را $f$e($l,$c):$t\r\n بگذارید

f$ : نام فایل
e$ : پسوند فایل
l$ : خط پیدا شده
c$ : ستون پیدا شده
t$ : متن موجود در آن خط

در این صورت شما این شکل را خواهید داشت:

Find Results 1 after registry change

پارامترهای دیگر به صورت زیر خواهند بود

Files

$p      path

$f      filename

$v      drive/unc share

$d      dir

$n      name

$e      .ext

Location

$l      line

$c      col

$x      end col if on first line, else end of first line

$L      span end line

$C      span end col

Text

$0      matched text

$t      text of first line

$s      summary of hit

$T      text of spanned lines

Char

\n      newline

\s      space

\t      tab

\\      slash

\$      $

آیا میدانید : چگونه می توان شماره خطوط را نمایش داد

بعضی مواقع شما احتیاج دارید به این که شماره یک خط را بدانید یا اینکه بدانید چند خط برنامه نویسی کرده اید.برای اینکه شماره خطوط را نمایش بدهید باید به آدرس Tools – Options – Text Editor – All Languages – General و در قسمت disply گزینه Line Numbers را تیک بزنید.

/**/

در این صورت شماره خطوط برای شما نشان داده خواهند شد.

آیا میدانید : چگونه به طور اتفاقی یک خط خالی رو کپی نکنید

بعضی مواقع اتفاق می افتد که شما به جای اینکه در یک مکان خالی Ctrl + V رو فشار بدید، Ctrl + C رو میزنید.در این حالت اگر Ctrl + V رو بزنید هیچ اتفاقی نمی افتد و متنی که قبلا کپی کرده بودید از دست میرود.

/**/

جلوگیری از این حالت، در آدرس Tools – Options – Text Editor – All Languages – General هست.شما با برداشتن تیک Apply Cut or Copy commands to blank lines when there is no selection می توانید هر جای خالی Ctrl + C رو بزنید بدون اینکه محتوای قبلی Clipboard  از دست برود.

آیا میدانید : بازیابی اطلاعاتی کپی شده در clipboard

این ترفند یکی از ترفندهایی است که یه خورده با بقیه متفاوت هست.

شما می تونید در visual studio تا 20 آیتمی که قبلا کپی یا cut کردید رو با استفاده از کلید میانبر Ctrl + Shift + V بازیابی کنید.

اگه شما یه چیزی رو کپی کردید و باز با استفاده از Ctrl + C یک عبارت دیگه رو کپی یا cut کرده باشید، در ویندوز دیگه نمی تونید عبارت قبلی رو یه جایی paste کنید.ولی VS این امکان رو برای شما فراهم میکنه که تا 20 عبارت رو بتونید کپی کنید.

کلید میانبر : Ctrl + Shift + V