c++ mətn yeri

Salam mən belə bir şey etmək istəyirem deməli səhifədə bir dənə mətn yeri olsun bir dənə button o buttona basanda mətn yerinə yazılmış yazı mesaj vasitəsilə çıxsın ekrana amma yaza bilmirəm bunu nə qədər edirəm alınmır xahiş edirəm bunun kodlarin yazardızda


Yadda saxlama
Kateqoriya: Sual . . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (10 cavab var)

(01:20, 05/08/2014 ) #45704

bilmirəm kimsə kodu yazmağa razılıq verəcək ya yox – ancaq pəncərədi (səhifə deyəndə yəqin ki, bunu nəzərdə tutmusuz), düymədi vəs. bunlar müəyyən bir çərçivənin daxilində kodlaşdırıla bilərlər.

qt ilə mətn sahəsi və butonun kodları ayrı cür olacaq, visual c++-də (winapi) tamam ayrı kodları yazmalı olacaqsız vəs.

amma müəyyən ortaq xüsusiyyətlər var ki, onları da qeyd eləyək.

deyək ki, siz pəncərəni (deyək ki, vvindovv1) yaratmısız. həmin pəncərə daxilindəki müəyyən həndəsi nöqtələrə uyğun olaraq mətn sahəsini (textBox) yerləşdirmisiz. onun da aşağısına düymə (button) qoymusuz. məsələ düymənin (button) vurulması üzərində qurulub deyə, onda lazımdı ki, siz düyməyə vurulma funksiyasıyla (button.Click, button.Clicked vəs.) elə bir hadisəni çağırasız ki, orda təzə pəncərə açılsın və mətn sahəsində (textBox) yazılan mətn (textBox.Text) göstərilsin.

p.s. son bir neçə sualınızdan belə başa düşürəm ki, siz visual c++ ilə işləyirsiz.

əgər zənnimdə yanılmamışamsa düymənin vurulma funksiyasına (visual studio-da düymənin üzərinə iki dəfə vurun) bunları əlavə eləyin:

CString Text;
textBox.GetWindowText(Text); //textBox-dan (sizin mətn sahəsi) mətni alır  
AfxMessageBox(Text); // ayrı pəncərədə mesaj kimi göstərir

p.p.s yaxşı olar ki, sizdəki kodları da burda paylaşasız.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (11:14, 05/08/2014 ) #45715

    Diqqetinize gore tesekkur edirem amma sehv basa dusmusunuz men dev c++ ile isleyirem Siz yazdiqlarinizi unudun ve xahis edirem mene deyinki asagidaki kodda ne sehv var?Proqram sehv gostermir ancaq duzgunde islemir

    
        char szClassname[ ]="Textentry";
    
    char textSaved[20];
    
    switch(Message) {
    
    HWND TextBox;
    
        case WM_CREATE:{
    
            TextBox=CreateWindow("EDIT","",
    
            WS_BORDER|WS_CHILD|WS_VISIBLE,
    
            10,10,100,20, hwnd,
    
            NULL,
    
            NULL,
    
            NULL
    
            );
    
            CreateWindow("BUTTON","DAXIL OL",
    
            WS_CHILD|WS_VISIBLE|WS_BORDER,
    
            120,10,80,20, hwnd,
    
            (HMENU)101,
    
            NULL,
    
            NULL
    
            );
    
            break;
    
        }
    
        case WM_COMMAND:{
    
            switch(LOWORD(wParam)){
    
                case 101:{
    
                int gvtstat = 0;
    
                char *t=&textSaved[0];
    
                gvtstat=GetWindowText(TextBox, t, 20);
    
                ::MessageBox(hwnd,textSaved, textSaved, MB_OK);
    
                    break;
    
                }
    
            }
    
    

    Men windowsda proqramlasdirmaya teze girismisem bele deyimde button yaratmagi oyrendim,textbox yaratmagi oyrendim,Buttona muracieti oyrendim(yeni buttona basanda nese olsun ele), amma di gelki bu texte muracieti nece vaxtdi oyrene bilmirem indi mene lazimdiki textboxdan geleni yonlendirim bir deyisene o deyiseni ekrana cixardim

    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(19:50, 05/08/2014 ) #45756

Azerbaycan bu qeder ciddi cehdle win32-de windows proqramlaşdirmani örgenmeyin adami heyretlendirir. Amma maraq xetrine bir sual vermek isteyirem. Yuxarida yazdiğiniz kodda 51-ci setirde char *t=&textSaved[0]; evezine

char *t=textSaved;

olsaydi ferq ne olardi?

Meqsedim sizi yoxlamaq deyil, sadece eger göstericileri yaxşi bilmirsinizse windows proqramlaşdirmani örgenmek çetin olar.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (20:39, 05/08/2014 ) #45758

    Salam Vallah bilmirem nolar cunki mene sizin yazdiginiz derslerin icinden iki sey tam catmayib hele biri class, biri de pointler(gostericiler) bu texte muracieti oyrenim ondan sonra qayidacam classnan pointide oyrenecem amma bu texti oyrenib bir dene mini kalkulyator duzeltmeyince hec yere qayida bilmerem menim c++ a hevesim cox boyukdur turkler demeli c++ bir yana dunya bir yana elbetteki ciddi olmalidi cehdim men proqramci olmagi fikirlesirem mende size bir sual verim siz c++ proqramcisisiz?

    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(08:36, 06/08/2014 ) #45776

Xeyr men C proqramçisiyam.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(08:44, 06/08/2014 ) #45777

Istesez size göstericilerden ders deye bilerem. [email protected]

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (10:10, 06/08/2014 ) #45782

    Cox sagolun eyni seydide hardasa internetde menbe coxdu ozum birteher oyrenecem Cox sagolun

    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(11:00, 06/08/2014 ) #45789

Xeyr eyni şey deyil, C daha da çetindir. Yeni C stilinde yazmaq, siniflersiz. Bu artiq kompilyator meseleleridir. C++ kompilyatoru teessüf ki, C ile müqaisede biraz irihecmli kod generasiya edir, sinifleri desteklediyine göre. Ona göre C proqramlari C++ proqramlarindan süretli olur. C proqramlari süretine göre ancaq Assemblerden geri qalir. Sistem proqramlarini birqayda olaraq C-de yazirlar.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (21:20, 06/08/2014 ) #45827

    Gizli deyilse bir sey sorusum siz hansi yerde isleyirsiniz mobil operatorda? demeyede bilersiniz ele bele sorusuram indi nece yeni sizin proqramlarda pencere filan olmur? yeni ancaq qara ekran? yoxsa siz hazir sisteme elaveler edirsiniz?

    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(16:41, 08/08/2014 ) #45933

YouTube-da axtarin Visual C++ programming çoxlu dersler var Windows forms programming – e aid.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

E. Hacı cavab verdi - Smart Customsda növbəti sifarişlərə görə 25 manat tutulacaq? (3 gün əvvəl)

E. Hacı cavab verdi - Aliexpress endirim kodu tətbiq olunduqdan sonra Smart Customsda hansı qiymət yazılmalıdır? (3 gün əvvəl)

Jorpy cavab verdi - PayPal ilə ödəniş etdikdə 18 faiz tutulmağı normaldır? (4 gün əvvəl)

Jorpy cavab verdi - PayPal ilə ödəniş etdikdə 18 faiz tutulmağı normaldır? (4 gün əvvəl)

E. Hacı cavab verdi - PayPal ilə ödəniş etdikdə 18 faiz tutulmağı normaldır? (4 gün əvvəl)

Software Developer cavab verdi - Qırılmış nömrə nə vaxt tam bağlanır (6 gün əvvəl)

Emil Imanov cavab verdi - Rus dilindən mətni tərcümə etmək (6 gün əvvəl)

Software Developer cavab verdi - Payoneer kartdan pul çıxartdıqda vergi (8 gün əvvəl)

Software Developer cavab verdi - Wise vasitəsilə bank kartına pul köçürmə (12 gün əvvəl)

Software Developer cavab verdi - Rus dilindən mətni tərcümə etmək (13 gün əvvəl)

Cənab cavab verdi - Almanca söz bazası yığmaq (16 gün əvvəl)

rdrobert cavab verdi - Mikrofon süngərinə yazı (17 gün əvvəl)

rdrobert cavab verdi - Yerli virtual olaraq dost tapmaq platforması (17 gün əvvəl)

rdrobert cavab verdi - Almanca söz bazası yığmaq (17 gün əvvəl)

rdrobert cavab verdi - Playstation 4 almaq, Playsation klub açmaq (17 gün əvvəl)

Software Developer - 615 xal

E. Hacı - 607 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 434 xal

Maqa - 346 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Sistemə daxil olmuş 23243 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2024