Merhaba arkadaşlar
Vb. net de oluşturduğum projede bazı kelimeleri txt dosyasından çekiyorum.Fakat dosyaya erişim açık durumda.kelimeleri erişime engellemek istiyorum.cryptography konusunu araştırıdım fakat işin içinden çıkamadım.Ücretli yada ücretsiz yardımcı olabilecek arkadaşlar pm atsın lütfen acil.
VB .Net Txt den okunan dosyanın şifrelenmesi
6
●514
- 10-06-2014, 00:58:41
- 10-06-2014, 03:00:28Hazır konu varken bende sorayım txt den veri okumak istiyorum örnk:
deneme.txt isimli dosya içerisinde;
satır1
satır2
satır3
satır4
satır5
satır6
satır7
satır8
-------
yazıyor daha sonra programda button tıkladığımda textbox içerisine veriyi rastgele olarak yazdıracak ama her seferinde farklı olacak yani butona tık yaptım satır1 çıktı birdaha yaptım satır1satır7 olmayacak atıyorum satır8 olacak bunları parça parça buldum fakat biri satır1satır7 böyle çekiyor biri sadece sayıyı çekiyor
Yardımcı olacak biri var mı ?
- 10-06-2014, 18:59:37yugocu adlı üyeden alıntı: mesajı görüntüle
int tut = 0; // bi önceki sayıyı tutmak için. aynısı gelmesin diye. string[] str = System.IO.File.ReadAllLines("deneme.txt"); // dosyayı okuyorum. private void button4_Click(object sender, EventArgs e) { int say = 0; //50 kere denicem o yüzden while ile yaptım while (say < 50) { dice(); //voidim say++; } } Random rnd = new Random(); //void dışında random tanımladım. void içinde tanımlarsam sürekli aynı sayıları ardı ardına atar. private void dice() { int tut2 = 0; //gelecek random değer. tutla karşılaştırıcam aynı olmasın diye tut2 = rnd.Next(0, str.Length); //tut2 ye üstte deneme.txt yi attığım dizinin 0 ile bu dizinin maximum kaç elemanı varsa o arada random sayı değeri veriyorum. while (tut == tut2) //aynı random sayılar denk geldiği sürece zarlicak. { tut2 = rnd.Next(0, str.Length); //aynı ise while girer tekrar random atar. yine aynısı gelirse yine whileda kalır tut ile tut2 eşit olmayıncaya kadar zarlar. } tut = tut2; //daha sonra dışarıdaki değişkenime bu aynı olmayan değeri veriyorum tekrar fonksiyonu çağırdığımda aynısı olmasın diye. listBox1.Items.Add(str[tut2]); //listboxa ekliyorum }c# da böyle yapardım ben olsam. - 10-06-2014, 19:03:22Mesajınız için teşekkürler, bunun vb.net te aktarılmış hali var mı ?VoyL adlı üyeden alıntı: mesajı görüntüle
- 10-06-2014, 19:08:08
- 10-06-2014, 19:10:363. Siteyi aktif olarak kullanıyorum zaten ama hani olur ya bazı kodlar tam olarak çalışmaz ondan söylemiştim ama gerisi hallederim, tekrardan teşekkürlerVoyL adlı üyeden alıntı: mesajı görüntüle
Yardımcı olacak biri var mı ?