Eğitim videolarını izleyerek devam edeceğim o zaman.Yanıtlarınız için teşekkürler. |
C# ta yaptığım stok uygulaması için gereksiz ama nasıl yapıldığını görmek adına farklı bir formun içinde menü yapmak istiyorum formun sol tarafında kişiselleştirilecek diğer formların listesi olucak mesela form1 form2 gibi ve ordan seçtiğimiz forma göre o menünün sağ tarafında(aynı formun içinde) o forma ait backcolor font family font size gibi özellikler çıkacak buna anaformdaki datagridview i de dahil edebiliriz. soldan seçtiğimiz form adına göre sağ taraf değişecek yani dinamik bir form gibi düşünülebilir sanırım. bunun hakkında fikir verebilir misiniz acaba? Bir de bu ayrı bir konu, mysql kullanıyorum ve tablo yu datagridview e aktarıyorum o tabloyu güncelleyerek yeni bir kolon ekleme şansım var mı acaba eklendiğinde varsayılan olarak mevcut satırlara bir değer girse mesela? |
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace _test2 { public partial class Form1 : Form { public Form1() { InitializeComponent(); dtSaat.MinDate = DateTime.Now.Date; // Form açıldığında saat kaç ise form üzerindeki DateTimePicker nesnesinde o değer gözükecek } bool sayacBittiMi = false; public void Kapat() { System.Diagnostics.Process.Start("shutdown", "-s -f -t 0");//Bilgisayarı kapatmak için //DİKKAT: s, f, t'nin yanındaki - işareti BackSpace tuşunun yanındaki - tuşu olmalıdır. } int toplamSaniye; public void ZamanGonder() { TimeSpan zamanDilimi = TimeSpan.FromSeconds(toplamSaniye); int saat, dakika, saniye; saat = zamanDilimi.Hours; dakika = zamanDilimi.Minutes; saniye = zamanDilimi.Seconds; if (saat < 0) { saat = 0; } if (dakika < 0) { dakika = 0; } if (saniye < 0) { saniye = 0; } if (saat == 0 && dakika == 0 && saniye == 0) //Zaman kontrolü { sayacBittiMi = true; tmrSayac.Stop(); Kapat(); } toplamSaniye -= 1; //Her bir saniyede toplamSaniye 1 eksiltilir (geri sayım) } private void btnTamam_Click(object sender, EventArgs e) { TimeSpan fark = dtSaat.Value - DateTime.Now; //Seçilen saat ile şu anki saatin farkı toplamSaniye = Convert.ToInt32(fark.TotalSeconds); //Aradaki farkın saniye cinsinden değeri TimeSpan saatBilgileri = TimeSpan.FromSeconds(toplamSaniye); string mesaj = ""; mesaj = "Bilgisayarınız " + Convert.ToInt32(saatBilgileri.Hours) + " saat " + Convert.ToInt32(saatBilgileri.Minutes) + " dakika " + Convert.ToInt32(saatBilgileri.Seconds) + " saniye sonra kapatılacak, bu işlemi gerçekleştirmek istediğinizden emin misiniz?"; if (MessageBox.Show(mesaj, "Emin misiniz?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes) { tmrSayac.Start(); } } private void tmrSayac_Tick(object sender, EventArgs e) { ZamanGonder(); } public void Ac() { this.Show(); this.WindowState = FormWindowState.Normal; Application.OpenForms["Form1"].BringToFront(); } public void Cikis() { Application.Exit(); } private NotifyIcon simge; private ContextMenu menuBalon; private void Form1_Resize(object sender, EventArgs e) { menuBalon = new ContextMenu(); if(FormWindowState.Minimized == this.WindowState) { menuBalon.MenuItems.Add("Programı Aç", Ac); //BU SATIR VE menuBalon.MenuItems.Add("Çıkış", Cikis); //BU SATIRDA HATA VAR HATALARI ASAGIDA YAZDIM } } } } Error 1 The best overloaded method match for 'System.Windows.Forms.Menu.MenuItemCollection.Add(string, System.EventHandler)' has some invalid arguments C:\Users\Adem\Desktop\_test2\_test2\Form1.cs 109 17 _test2 Error 3 The best overloaded method match for 'System.Windows.Forms.Menu.MenuItemCollection.Add(string, System.EventHandler)' has some invalid arguments C:\Users\Adem\Desktop\_test2\_test2\Form1.cs 110 17 _test2 Error 2 Argument 2: cannot convert from 'method group' to 'System.EventHandler' C:\Users\Adem\Desktop\_test2\_test2\Form1.cs 109 56 _test2 Error 4 Argument 2: cannot convert from 'method group' to 'System.EventHandler' C:\Users\Adem\Desktop\_test2\_test2\Form1.cs 110 50 _test2 Merhaba arkadaşlar, bu program girilen saate göre bilgisayarı kapatıyor, lütfen bir yanlış veya sıkıntı var mı tecrübeli birileri baksa, bir de eklemek istediğim bazı şeyler var bunlar : 1 PC Kapanmasına 10 dk kala notifyIcon dan bildirim göstermesi, 2 PC Kapanmasına 30 sn kala messagebox içinde haber verip iptal etmek istiyor musunuz diye sorması, bunları beceremedim yardımcı olursanız sevinirim, okuduğunuz için teşekkürler. |
C# derslerini seyretmeye başladım,anlatım yapan kişinin kullandığı program visual studio 2010 professional.Ben de aynı programı kullanmak istiyorum fakat ücretsiz sürümünü bulamadım,acaba visual studio 2010 professional'a en çok benzeyen ücretsiz visual studio sürümü hangisidir ? ![]() |
Visual Studio 2010 Express kullanabilirsin zaten birbirlerinden kopuk programlar değiller sonuçta farklı versiyonları. |
Hocam dersleri nereden izliyorsunuz ? |
C# access veritabanında kim 500 milyar ister oyunu yapıyorum.Fakat çözdüğüm soru tekrar geliyor.Bunu nasıl engelleyebilirim.Bir arkadaş soruid lerini diziye atmamı söyledi daha sonra "select * from sorular where soruid not in (1,5,7)" gibi sorularını çağırısın dedi ama soruid leri diziye nasıl atıcam.Hocam bi yardım edin.İsterseniz programı mailden atabilirim. |
Arkadaşlar sorunu henüz çözmüş değilim bilgisi olan varsa yardımlarını rica ederim.. |
Yok öle bişi bişeyi yanlış yapıyosundur. |
Struct'lara yeni başladım en basitinden Kitap gibi bir yapı oluşturmayı denedim ama VS 2012 hata veriyor , hem yapıcı metotda hem , içeriği olan isim,yazar,yil'li atarken string'leri static olarak atamaya karar verdim ama sonuç yine aynı. Nerede hata yapıyorum? |
Aldığın parametreleri değişkenlerine aktarcan tam tersi değil :) bu şekilde başlaman beni çok mutlu etti. |
hmm.. anca anladım önceden bir kaç kez daha karşılaşmıştım şimdi tam oldu çok sağol ![]() isim = i; yazar = y; yil = y2; |
Merhaba, c # ta bir ödevim var ancak tamamlamakt zorlanıyorum. % 70 kdarını bitirdim. Takıldığım bir yer konusuda yardımcı olur muusnuz? Dizaynımda 2 tanakutucuk var. Biri mavi biri kırmızı Textbox a girilecek değer "AA ise kırmızı kutucuk görünmez olcak FF ise mavi kutucuk görünmez olacak. Bunu nasıl yaparım. Teşekkürler |
yardımcı olabilecek biri var mı acaba :/ bunu yaparsam tamamlanıyor ödevim. lütfen biri yardımcı olsun |
textboxın textchange ine if(textbox1.text=="AA"){ kırmızı.visible=false; mavi.visible=true; } else if( textbox1.text=="FF"){ kırmızı.visible=true; mavi.visible=false; } gibi bir kodla halledebilirsin |
veritabanına soruların olduğu tablaya durum sutunu ekle. bool olarak seç varsayılan değer false olsun. soruları vt.den çekerken where durum=0 diye çekersin ve soruyu çözdükçe o sorunun durumunu 1 yaparsın. |
cozulen sutunlarn karsiligina true ve false olacak sekilde kontrol parametreleri ekle derim. |
Access yetmez ona Oracle falan yokmuydu... |
Selam beyler kısa bi soru olucak; #include<stdio.h> int main( void ) { int a, b, c; int temp; printf("Birinci kenar uzunlugu> "); scanf("%d", &a); printf("Ikinci kenar uzunlugu> "); scanf("%d", &b); printf("Ucuncu kenar uzunlugu> "); scanf("%d", &c); /* a ile b den buyuk olan a ya kucuk olan b ye atanir */ if(a < b) { temp = a; a = b; b = temp; } if( ((a + b) < c) || ((a - b) > c) ) printf("Bu kenar uzunluklarina sahip bir ucgen olamaz.\n"); else printf("Bu kenar uzunluklarina sahip bir ucgen cizilebilir.\n"); return 0; } if(a < b) { temp = a; a = b; b = temp; } Bu kısmın mantığını açıklabilirmisiniz acaba ? Şimdiden teşekkürler,saygılarımla... |
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesajda bahsedilenler: @Havlayan Köpek Balığı