Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => Visual C# => Konuyu başlatan: armsistem - 03 Ocak 2013, 23:16:55

Başlık: " çift tırnakhatası
Gönderen: armsistem - 03 Ocak 2013, 23:16:55
Arkadaşlar merhaba , cift tırnak simgesini messagebox çıkartmak istiyorum fakat hata veriyor.

Çalışıyor
            MessageBox.Show("");  ---> boş çıkartı.yor

Hata Veriyor
            MessageBox.Show(" " ");
Başlık: Ynt: " çift tırnakhatası
Gönderen: muhittin_kaplan - 03 Ocak 2013, 23:21:08
bir deneyelim. Sanki ASCII kodunu yazıyordum

mesaj birleştirme:: 03 Ocak 2013, 23:29:06

http://www.yazgelistir.com/makale/vb-net-den-csharp-a-5 (http://www.yazgelistir.com/makale/vb-net-den-csharp-a-5)
Başlık: Ynt: " çift tırnakhatası
Gönderen: armsistem - 04 Ocak 2013, 08:17:51
eyvallah
Başlık: Ynt: " çift tırnakhatası
Gönderen: OG - 04 Ocak 2013, 14:06:11
Alıntı yapılan: gerbay - 03 Ocak 2013, 23:39:57


MessageBox.Show(" \" ");


VB de textbox larda işe yaramadı.
Başlık: Ynt: " çift tırnakhatası
Gönderen: JKramer - 04 Ocak 2013, 14:24:59
VB'de ters slash yerine yine çift tırnak kullanılıyor sanırım: http://msdn.microsoft.com/en-us/library/267k4fw5.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1 (http://msdn.microsoft.com/en-us/library/267k4fw5.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1)
Başlık: Ynt: " çift tırnakhatası
Gönderen: muhittin_kaplan - 04 Ocak 2013, 20:05:06
Hocam yukarda linkini verdim her iki dil içinde örnekler mevcut.

messagebox.show ("Merhaba" & ControlChars.Quote) yaptığınızda Merhaba" yazar
Başlık: Ynt: " çift tırnakhatası
Gönderen: z - 02 Temmuz 2013, 18:43:44
Benimde Delhide benzer bir sıkıntım oldu.

S char bir değişken ve içeriğinin ' (ustten trk tırnak) olup olmadığını sınamam gerekiyor.

chr(39) numara ile aynı sembolu oluşturabiliyorum fakat S değişkeninin içinde tek tırnak karakteri varken, if S=chr(39) işe yaramıyor.

Bu sorunu nasıl aşarım?

form1.caption:=''' şeklinde kullanım için ne yapmam gerekir?
Başlık: Ynt: " çift tırnakhatası
Gönderen: t2 - 02 Temmuz 2013, 19:00:40
form1.caption:='''';
şeklinde olur
Başlık: Ynt: " çift tırnakhatası
Gönderen: micelow - 02 Temmuz 2013, 23:06:51
C# ta
MessageBox.Show("\"yazılacak mesaj\"");

VB de ise
MessageBox.Show(Chr(34) & "Merhaba" & Chr(34))

şeklinde kullanılabilir.

mesaj birleştirme:: 02 Temmuz 2013, 23:28:48

z hocam delphide uygun mudur bilmiyorum ama C# ta

char S = '\'';
            if (S == '\'')
şeklinde karşılaştırma yapılabiliyor.
Başlık: Ynt: " çift tırnakhatası
Gönderen: z - 03 Temmuz 2013, 00:23:47
Chr(39) yerine neden chr(25) kabul gordu anlamadim.
Başlık: Ynt: " çift tırnakhatası
Gönderen: t2 - 03 Temmuz 2013, 00:31:54
Sizin windows başka bir dilde olup, karakter kodu farklı sayıya tekabül ediyor olabilir mi? Belki de baştan beri tırnak işaretini ters yazıyordunuz ` var, ' var.

Şİmdi fark ettim, forum da, yazılan tırnak işaretini değiştiriyor. sakıncalı karakter demek ki.
Başlık: Ynt: " çift tırnakhatası
Gönderen: z - 03 Temmuz 2013, 00:40:01
Windows dilinde sorun yok ve bu sorundan sikildim. Chr 25 isimi gordu ama ileride basima kesin bir  is acacaktir.