Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » ham_solo 22:22
 » Brauni 22:21
 » rainy 22:21
 » yeger 22:21
 » Chavez 22:21
 » Hitman 22:20
 » Curro 22:20
 » Dhoine 22:19
 » exmac 22:16
 » Dexter 22:11
 » kicior 22:10
 » JE Jacaw 22:10
 » luckyluc 22:10
 » Demo 22:09
 » wielo 22:09
 » rooter666 22:06
 » myszon 22:04
 » Kool@ 22:04
 » Star Ride 22:02
 » 5eba 22:00

 Dzisiaj przeczytano
 41138 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Visual c# express i zmienne , AwerS 10/04/06 11:29
Witam mam bardzo irytujacy i blachy problem
jak w c# deklarowac zmienne globalne
bo w fotmatkach nie jest problemem rozumie ze w projekcie w pliku program.cs wspisac cos takigo jak "string zmienna" na necie znalazlem cosik takiego
i wkleilem to w program.cs

public static class Globals
{
public static string Uzytkownik, Haslo;
}


i dostaje blad typu

Error 1 The name 'Uzytkownik' does not exist in the current context D:\Programowanie\Projekt\PSQL_1\Form1.cs 68 13 PSQL_1
i juz mnie troszeczke to rozwala

AwerS

  1. ... , ArekR79 10/04/06 12:19
    Przyznam, że nie bardzo rozumiem to co napisałeś. Napisz może jeszcze raz co chcesz osiągnąć, gdzie chcesz się odwołać do zmiennej i zapodaj listingiem, itd.

  2. ... , AwerS 10/04/06 12:55
    juz udalo mi sie to rozwiazac

    chodzilo o to zeby odwolac sie do zmienej globalne muaialem podac jej lakalizacje czyli Globals.Haslo = ....

    Ale teraz mam nowy problem jak przejsc z jednej formy do 2

    w necie znalazlem http://www.codeguru.pl/forum-posts-2310.aspx

    form1.Visable = false;
    form2.ShowDialog();
    form1.Visable = true;

    Error 1 'PSQL_1.Form0' does not contain a definition for 'Visable' D:\Programowanie\Projekt\PSQL_1\Form0.cs 30 19 PSQL_1
    Error 2 An object reference is required for the nonstatic field, method, or property 'System.Windows.Forms.Form.ShowDialog()' D:\Programowanie\Projekt\PSQL_1\Form0.cs 31 13 PSQL_1
    Error 3 'PSQL_1.Form0' does not contain a definition for 'Visable' D:\Programowanie\Projekt\PSQL_1\Form0.cs 32 19 PSQL_1 to troszke nie wiem

    AwerS

    1. ... , ArekR79 10/04/06 13:02
      Bo nie ma takiej metody jak Visable - jest Visible !!!

      Z całym szacunkiem, ale wydaje mi się, że jesteś początkującym koderem i na siłę chcesz napisać jakiś program : )

      "chodzilo o to zeby odwolac sie do zmienej globalne muaialem podac jej lakalizacje czyli Globals.Haslo = ...."

      to nie jest lokalizacja zmiennej Haslo. W pliku program.cs utworzyłeś klasę w której zadeklarowałeś zmienną Haslo. Oczywistym więc jest, że aby się do niej odwołać należy utworzyć odwołać się do niej poprzez klasę w której została zadeklarowana, stąd Globals.Haslo
      Pozdrawiam

    2. ... , ArekR79 10/04/06 13:31
      zapomniałem o rozwiązaniu, bo to co wkleiłes:

      form1.Visable = false;
      form2.ShowDialog();
      form1.Visable = true;

      to zupełnie bez sensu jest:

      Jeśli masz dwie formatki, np: Form1 i Form2 to zrób tak:

      np. jesli druga formatka ma się pojawić po kliknięciu jakiegoś przycisku, to w metodzie obsługi tego przycisku wpisz:

      this.Hide();
      Form2 form = new Form2();
      form.Show();

      jesli nie chcesz, by pierwsza formatka zniknęła po kliknięciu na przycisk, zakomentuj pierwszą linię czyli w kodzie musi to wyglądać, np tak

      //this.Hide();
      Form2 form = new Form2();
      form.Show();

      Pozdrawiam

  3. ... , AwerS 10/04/06 15:45
    mam jeszcze jedno pytanie
    lacze sie z baza wybieram potrzebne informacje i trafiaja mi na formatke jaki dataGridView1 i teraz jak umozliwic kopiowanie zawartosci zaznaczonej komorki.

    AwerS

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL