elegayye Posted October 3, 2012 Share Posted October 3, 2012 Merhaba arkadaşlar bir önceki sorunumda DivaneTR yardımları için teşekkür ediyorum.. Şimdi sorunum şu bir butona bastıgımda paragrafın yada inputun içindeki cümlelerin harflerinin arasına belirlediğim kodu koydurtmak istiyorum.. Örnek verecek olursam şöyle inputun içeriği = ali topu at Belirledigim kod = %nul% Belirlediğim kodu harflerin arasına yazdırma butonuna tıklayınca = [color=#ff0000]a[/color]%nul%[color=#ff0000]l[/color]%nul%[color=#ff0000]i[/color]%nul% [color=#ff0000]t[/color]%nul%[color=#ff0000]o[/color]%nul%[color=#ff0000]p[/color]%nul%[color=#ff0000]u[/color]%nul% [color=#ff0000]a[/color]%nul%[color=#ff0000]t[/color]%nul% böyle bir işleve ihtiyacım var ams'de ileri derecede bilgim yok şimdiden teşekkürler.. Quote Link to comment Share on other sites More sharing options...
DivaneTR Posted October 3, 2012 Share Posted October 3, 2012 [font=tahoma,geneva,sans-serif]Global Function ;[/font] [CODE] function BoslukSil(text) return String.Replace(text, " ", "", false); end yeni = {} [/CODE] [font=tahoma,geneva,sans-serif]Buton ;[/font] [CODE] sText = Input.GetText("Input1"); Input.SetText("Input1", ""); sText = BoslukSil(sText) Kod = "%nul%" for i=1, #sText do Harf = String.Mid(sText, i, 1); Table.Insert(yeni, i, Harf..Kod); end for i=1, Table.Count(yeni) do text = Input.GetText("Input1"); new = text..yeni[i] Input.SetText("Input1", new); end yeni = {} [/CODE] [font=tahoma,geneva,sans-serif]Input ile yaptım, istediğin kontrole uyarlayabilirsin.[/font] Quote Link to comment Share on other sites More sharing options...
korasoglu Posted October 3, 2012 Share Posted October 3, 2012 Sevgili [color=#800000]Divane TR [/color]Kodları bir yorumlasan mümkünmü daha faydalı olacak kanaatindeyim. Ayrica denedim görev yapıyor. Quote Link to comment Share on other sites More sharing options...
DivaneTR Posted October 3, 2012 Share Posted October 3, 2012 [font=tahoma,geneva,sans-serif]BoslukSil fonksiyonu kelimeler arasındaki boş karakterleri siler. Ardından karakter sayısı kadar bir döngü kurduk. Bu döngü ile sırasıyla tüm harfleri tek tek ayırıp, belirlediğim kod ile birleştirip "yeni" tablosuna dizdim. İkinci döngüde ise tablodaki -kodlarla birleşmiş- elemanları tek string haline getirip yazdırdım.[/font] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.