char için if (isim == soyad) string için if (isim.compare(soyad) == 0) |
benim picturebox ile ilgili sorunum var. sözlük programı yaptım veri tabanından türkçe ingilizce kelimeleri çekerek. 3 saniyede bir kelimeler karşılığıyla birlikte değişiyor aynı zamanda pictureboxda resmi değişiyor. ama yeni sözlük eklediğim zaman onun isminde resim yoksa program normal olarak hata veriyor. resimi csharp kütüphaneme ekledim oradan çekiyorum resim isimleri türkçe kelimelerle aynı olduğu için.. çektiğim kod kısmı: pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\" + label1.text + ".jpg"); yukarıdaki label1. text timer ile sürekli değişiyo.. programın kodlarıda şu şekilde string sorgu = "select * from sozluk"; SqlDataAdapter da = new SqlDataAdapter(sorgu, baglan); DataTable dt = new DataTable(); da.Fill(dt); Random rnd = new Random(); int x = rnd.Next(0, dt.Rows.Count); turkce.Text = dt.Rows[x][2].ToString(); ingilizce.Text = dt.Rows[x][1].ToString(); pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\" + turkce.Text + ".jpg"); dediğim gibi veritabanındaki kelimenin adında bir resim kütüphanemde yoksa default bi resimi(resim bulunamadı tarzı) nasıl koyabilirim.. |
bunu arıyordum, teşekkür ederim |
Resimlerin klasörünün içine girip o resim var mı yok mu diye kontrol edecek bir if yapısı kullanabilirsin. Hatırladığım kadarıyla C#'da bir klasörün içine girip herhangi bir dosya var mı yok mu diye kontrol edebiliyordun.(File.Exist) Eğer resimler klasörünün içinde turkce.Text.jpg adlı resim varsa pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\" + turkce.Text + ".jpg"); yoksa pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\resimBulunamadi.jpg"); |
Abiler Bilgisayarım İntel core duo 2 RAM 3 GB Ekran kartı sanırım C# için gerekli değil ama yazayım Nvidia Geforce 9300 Gs Şimş sorum C# 2010 Pc im çekermi ? Çekmez ise C# 2008 çekermi ?! Net framework 4.0 kurulu. Bide netim sınırlı nerden indirebilirim programı kaç MB te patlar ?? Cevaplarınız için şimdiden teşerkkürler. |
#include <stdio.h> Sözlüksıralama(ingilizceterim[10][8]) kısmında hata veriyor hata da , Invalid conversion from 'char' to 'char(*)(8)' ve tekrar aynı yerde , Inıtialazing argument 1 of 'void sozluksiralama(char(*)(8))' Bir türlü anlayamadım sorunun kaynağını ![]() |
http://ideone.com/Wq1vVZ veya http://ideone.com/dW6XDn Ama bunun yerine çok daha iyi yöntemlerle bu işi yapabilirsin. |
Sorum İnt i ; for(i=1;1<15;i++) { for(y=1;y<=i;y++) { console.write(''*''); } console.write(''\n''); } Console.Readkey(); Bu programı yazdığmızda alt alta * amblemı sıralanıyor.Benım ıstedığım bu programı çalıştırdığımızda sayfanın 2 tarafındada yazması.(Mumkun olduğunca basıt olursa ıyı olur) |
Arkdaşlar benim bu ödevim 6 secenekli 6. seceneği olan yaş aralığı bulma yani 1000 öğrenci kayıtlı ise bu 100 öğrenci içinden 14 yaş ile 18 yaş arasındakileri veya 15 - 16 yaşındaki öğrencileri sıralaran kodu yazamıyoruz hata oluşuyor yardım edebilirmisiniz void yasgrubu(){ int dizi[4]; FILE *veriler=fopen("d:\\telefon.txt","r");//dosyadan okutuyoruz int tutTelno;//buble sort sıralama için ara eleman char tutadi[12],tutsoyadi[12],tutdogumTarihi[4];//buble sort sıralama için ara eleman if(sayacc==0){//sayac 0 ise verileri dosyadan okur aksi halde okumazsıralama yapar sayacc++;//sayacın artırıldığını gösterir. while(!feof(veriler)){ fscanf(veriler,"%d %s %s %s",&rehber[kackayitvar].telno,rehber[kackayitvar].adi,rehber[kackayitvar].soyadi,rehber[kackayitvar].dogumTarihi); // printf("\n%d %s %s %d",rehber[kackayitvar].telno,rehber[kackayitvar].adi,rehber[kackayitvar].soyadi,rehber[kackayitvar].maas); strcpy(tutdogumTarihi,rehber[kackayitvar].dogumTarihi); kackayitvar++;// dosyadaki kayıt sayısını arttırıyor dizi[0]= printf("%s\n",tutdogumTarihi); } |
Mesela ne gibi yöntemler hocam ? Burada İngilizce-Türkçe , Türkçe ingilizce çeviri için basit bir program yazacağız bende iki yerde ayrı ayrı yazmak yerine fonksiyon tanımlamayı tercih ettim bu da sorun oluşturdu . Sizin dediğiniz yöntemler neler ? |
file.exist a tam hakim olmadığım için sorunu try cast ile hallettim teşekkürler zamanınızı ayırdığınız için ![]() |
http://stackoverflow.com/questions/8767166/passing-2d-array-to-function |
Teşekkürler inceliyorum ![]() |
Senin yazdığın kodda herşey hardcoded diyeceğim cinsten. Fonksiyonunun ve kodunun daha efektif olması için double pointer ile beraber boyutları gönderip çalışabilirsin. Tabi biraz daha karışık olur. vector daha çok tercih edileblir. Tabi yapacağın şeye göre değişir. |
Çift taraflı sorgularda null değer için alt sorgu kullanmak tek mantıklı yol sanki. We like hardcore ![]() |
O kadar karmaşık olmasına gerek yok hatta o şekilde yapmazsam daha iyi çünkü bunu sen yapmamışsın diyebilirler ![]() ![]() |
C# da yazdığım bir projede veritabanı access kullanıyorum. 2-3 tablodan veriler çekerek çıktı almam gerekiyor. Bunu ne şekilde yapabilirim? |
elde çalışan .exe dosyası varsa bunu kodunu çıkartabilir miyiz ? |
arkadaşlar c++ ta proje konsol dosyasını aşağıdaki şekilde açamıyorum sanırım windows 8 uyumsuzluğundan dolayı < Resime gitmek için tıklayın > return 0 değerini veriyor system pause gelmiyor her yeni projede aşağıdaki şekilde nasıl açabılırım ++ ek olarak derleme f9 değil f10 oluyor windows 8 de |
yine de hata veriyor
< Bu mesaj bu kişi tarafından değiştirildi Seviyeli Yarbay -- 31 Mart 2013; 23:11:17 >
Bu mesaja 1 cevap geldi. Cevapları Gizle