Web sayfam arama motorunda (google,yahoo ve bing) kaçıncı sırada ?
12 Ocak 2011 Çarşamba
29 Aralık 2010 Çarşamba
Excel Sheet Silme İşlemi
Sheet'i silebilmek için alert özelliğini false olarak atamak gerekiyor
Worksheet worksheet = (Worksheet)workbook.Worksheets[1];
worksheet.Delete();
yerine
app.DisplayAlerts = false;
Worksheet worksheet = (Worksheet)workbook.Worksheets[1];
worksheet.Delete();
app.DisplayAlerts = true;
Worksheet worksheet = (Worksheet)workbook.Worksheets[1];
worksheet.Delete();
yerine
app.DisplayAlerts = false;
Worksheet worksheet = (Worksheet)workbook.Worksheets[1];
worksheet.Delete();
app.DisplayAlerts = true;
4 Haziran 2010 Cuma
Web application hata mesajı
Şu hata mesajını görürsen:
[The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)]
%userprofile%\Local Settings\Apps klasörünü silmen gerekiyor..
http://social.msdn.microsoft.com/forums/en-US/vbide/thread/c868d369-2399-45c7-bc0b-2dd7d5443241/
%userprofile%\Local Settings\Apps klasörünü silmen gerekiyor..
http://social.msdn.microsoft.com/forums/en-US/vbide/thread/c868d369-2399-45c7-bc0b-2dd7d5443241/
13 Nisan 2010 Salı
List table and database names
Database'deki tablo isimlerini listelemek için şu SQL'i çalıştırmak gerekiyor:
SELECT name FROM sys.tables ORDER BY name ASC
Veritabanındaki yaratılmış database'lerin isimlerini listemek için de şu SQL'i çalıştırmak gerekiyor:
SELECT name as DBName FROM master.dbo.sysdatabases ORDER BY name ASC
SELECT name FROM sys.tables ORDER BY name ASC
Veritabanındaki yaratılmış database'lerin isimlerini listemek için de şu SQL'i çalıştırmak gerekiyor:
SELECT name as DBName FROM master.dbo.sysdatabases ORDER BY name ASC
25 Mart 2010 Perşembe
17 Mart 2010 Çarşamba
Script'te delay
Script'in içerisindeki işlemler arasında delay yapılmak isteniyorsa komutlar arasına şöyle bir satır eklenebilir:
(120 sn. boş iş yap)
ping localhost -n 120 > nul
Kaynak: http://www.vistax64.com/vb-script/203220-script-delay-launch-program-s.html
(120 sn. boş iş yap)
ping localhost -n 120 > nul
Kaynak: http://www.vistax64.com/vb-script/203220-script-delay-launch-program-s.html
16 Mart 2010 Salı
Easter egg
Hey sen, OEM\FlashDiskCreator kullanıcısı :P
- C:\ altına cagin.txt dosyasını oluştur
- 1. formda alt kısma çift tıkla
- Easter egg.....:)
Windows7 'de Administrator yetkisi alma işlemi
Program içerisinden administrator yetkisi gerektiren bir işlem olduğunda windows'un bunu sadece başlangıçta sormasını sağlamak için şöyle yapmak gerekiyor:
Aşağıdaki XML'de EXE_NAME bölümüne .exe olmadan exe'nin ismini yazmak gerekiyor. Sonra bu dosyayı EXE_NAME.exe.manifest şeklinde .exe dosyasının yanına koymak gerekiyor.
Not: "(" ve ")" parantezlerini "<", ">" ile değiştirmek gerekiyor.
(?xml version="1.0" encoding="utf-8" ?)
(assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0")
(assemblyIdentity version="1.0.0.0"
processorArchitecture="X86"
name="EXE_NAME"
type="win32" /)
(description)PROGRAM_ACIKLAMASI(/description)
(trustInfo xmlns="urn:schemas-microsoft-com:asm.v3")
(security)
(requestedPrivileges)
(requestedExecutionLevel level="requireAdministrator" /)
(/requestedPrivileges)
(/security)
(/trustInfo)
(/assembly)
Dizin/Dosya listeleme
Belirli bir giriş noktasının altındaki klasörleri ve dosyaları listelemek için şu kod kullanılabilir:
(Kodda ufak değişiklikler yaparak dosya arama amaçlı da kullanılabilir)
public static void TraverseDirectory(string strDir)
{
try
{
ListFilesInDirectory(strDir);
foreach (string strDirName in Directory.GetDirectories(strDir))
{
TraverseDirectory(strDirName);
}
}
catch (Exception e)
{
}
}
public static void ListFilesInDirectory(string strDir)
{
try
{
foreach (string strFileName in Directory.GetFiles(strDir))
{
// do sth.
}
}
catch (Exception e)
{
//give error msg if you want
//MessageBox.Show(e.ToString());
}
}
PC'ye takılı sürücüler
Aşağıdaki kod ile PC'ye takılı harddisk, CD-ROM, USB vb. cihazları listelemek mümkün:
DriveInfo[] drives = DriveInfo.GetDrives();
foreach (DriveInfo drive in drives)
{ string label = drive.IsReady ? String.Format( " - {0}", drive.VolumeLabel ) : null; Console.WriteLine( "{0} - {1}{2}", drive.Name, drive.DriveType, label );}
Output şuna benzer bir şey olacak:
C:\ – Fixed – WinXPD:\ – Fixed – DataE:\ – CDRomF:\ – CDRomG:\ – RemovableH:\ – RemovableT:\ – Fixed – TempU:\ – Fixed – BackupsV:\ – Fixed – VMsW:\ – Fixed – Vista
Kaydol:
Yorumlar (Atom)
