• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jakiej komendzie odpowiada cin w borland c++ builder

Object Storage Arubacloud
0 głosów
501 wizyt
pytanie zadane 22 lutego 2016 w C i C++ przez Regolin542 Użytkownik (990 p.)
Witam mam pytanie. Jakiej komendzie odpowiada cin w Borland C++ Builder. Szukałem 30 minut na różnych forach i nic nie znalazłem. Chodzi mi o to jak wprowadzić dane z klawiatury do pamięci komputera np. program pyta cię o imię i ty mu odpowiadasz. Jak to zrobić? Liczę na odpowiedź.

1 odpowiedź

0 głosów
odpowiedź 22 lutego 2016 przez niezalogowany
wybrane 22 lutego 2016 przez Regolin542
 
Najlepsza
możesz użyć Memo
komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)
nie działa.Pisze że jest niepoprawna komenda
komentarz 22 lutego 2016 przez niezalogowany
a co Ty chcesz dokładnie zrobić. Pokaż kod
komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#include <iostream>
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
int poziom=1;
int imie;
int obrazenia_woj=20;
int obrazenia_mag=50;
int obrazenia_lucz=10;
int hp_woj=120;
int hp_mag=80;
int hp_lucz=100;
class Wojownik
{
   int hp_woj;
   int obrazenia_woj ;
   int poziom;
   } ;
class Mag
{
        int hp_mag;
        int obrazenia_mag;
        int poziom;
};
class Lucznik
{
        int hp_lucz;
        int obrazenia_lucz;
        int poziom;
};
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
Button1->Visible=false;
Button2->Visible=false;
Button3->Visible=false;
tekst->Visible=true;
imie->Visible=true;
hp->Visible=true;
klasa->Visible=true;
poziom->Visible=true;
Button4->Visible=true;
tekst->Caption="Obudziłes się na nieznajomym ci terenie.Po chwili podchodzi do ciebię kobieta.";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button4Click(TObject *Sender)
{
tekst->Caption="???-Wyglądasz na zmęczonego. Zabiorę cię do pobliskiego miasta.";

tekst->Caption="???-Nazywam się Agata a ty jak masz na imię?";
//i tutaj nie wiem co zrobić
}
//---------------------------------------------------------------------------
komentarz 22 lutego 2016 przez niezalogowany
ja bym dał te zmienne globalne do pliku .h do klasy, jeśli nie używasz ich w np Form2 to daj je do private, serio.

Ok teraz zajmiemy się tekstem, daj mi chwilkę a pokażę Ci jak to zrobić.

@CONTINUE

W moim projekcie mam coś takiego:

Edit3->Text

Czyli tworzysz zamiast Memo, Edit i tam wpisujesz wszystko potem możesz zrobić coś takiego:

AnsiString imie=Edit1->Text; o ile dobrze pamiętam to powinno działać chcesz screena??
komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)
Możesz dać zawsze będzie łatwiej
komentarz 22 lutego 2016 przez niezalogowany

oto jak wygląda w praktyce

i wyświetlenie podanej wartości w polu Edit

Mam na dzieję że coś widać.

@CONTINUE

Nope, nie widać, aby wyświetlić wartość zmiennej i jakiś dodatkowy tekst zrób tak:

Label1 (czy co to tam masz) ->Caption="TEST"+ (jeśli to jest AnsiString to kolejny nawias omiń) (AnsiString)Zmienna.

komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)
Pisze mi ,,Undefinied Symbol Edit1"
komentarz 22 lutego 2016 przez niezalogowany
a przeniosłeś Edit na formę??
komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)
Jaką formę??
komentarz 22 lutego 2016 przez niezalogowany
Na główne pole gdzie przenosisz wszystkie obiekty jak memo albo edit itd...
komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)
No dałem i ten sam błąd jest.
komentarz 22 lutego 2016 przez niezalogowany
pokaż screena i kod
komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)

Nie wiem czy dobrze to wstawiłem

komentarz 22 lutego 2016 przez niezalogowany
Edit3 możesz wywalić bo prawdopodobnie ono u Ciebie nie istnieje pokaż jeszcze screena całego pulpity gdy masz włączony ten projekt muszę zobaczyć drzewko projektu
komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)

nNie wiem do czego ci to potrzebne ale masz

komentarz 22 lutego 2016 przez niezalogowany
Nigdzie nie widzę żebyś miał tam Edit1
komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)
A miałem to gdzieś mieć ?
komentarz 22 lutego 2016 przez niezalogowany
Tak, miałeś na Form1 stworzyć Edit
komentarz 22 lutego 2016 przez Regolin542 Użytkownik (990 p.)
Dzięki działa
komentarz 22 lutego 2016 przez niezalogowany
a działa poprawnie?? Poza tym wiem że to nie jest konsola i tutaj zrobienie Hello World jest wymagające, ale eksperymentuj z różnymi opcjami w projekcie... Test. Zrób projekt test i na nim będziesz sprawdzać co jak działa. Ja tak zrobiłem i serio przydatne. A tak to polecam się :)

Podobne pytania

0 głosów
1 odpowiedź 564 wizyt
pytanie zadane 23 lutego 2016 w C i C++ przez kogigogi3 Nowicjusz (210 p.)
0 głosów
1 odpowiedź 305 wizyt
pytanie zadane 2 lutego 2016 w C i C++ przez Arek Sob Początkujący (410 p.)
0 głosów
1 odpowiedź 277 wizyt

92,579 zapytań

141,432 odpowiedzi

319,662 komentarzy

61,963 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...