Anonymní profil Anonymní uživatel – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Anonymní uživatel – Programujte.comAnonymní profil Anonymní uživatel – Programujte.com

 

Příspěvky odeslané z IP adresy 90.176.130.–

Barney Stinson
C / C++ › Získání hodnot z formuláře p…
4. 5. 2010   #128337

Takže nakonec jsou to vyřešil následnovně:

hodnoty proměnných jsem nastavil pomocí extern
form2 jsem otevřel jako modální form2->ShowDialog();
=>příkazy co se měli provést po zavření formu2 jsem zadal za tento příkaz

díky všem, hlavně liborbovi za vodítko s modálními/nemodálními formy

Barney Stinson
C / C++ › Získání hodnot z formuláře p…
2. 5. 2010   #128209

To zní celkem proveditelně jestli jsem to správně pochopil...
2 otázky, jak si mám předat this do toho formu2 a kde ho tam načíst popř. jak?

budu pak moct volat funkce z toho puvodniho formu? (předpokládám že ne...)

díky

barney stinson
C / C++ › Získání hodnot z formuláře p…
29. 4. 2010   #128027

Předem upozorňuji, že jsem v programování začátečník, takže se v tom ještě moc nevyznám :smile16: , ale nejsem si jistý co máš na mysli

ten druhý formulář volám příkazem viz. obrázek se source (na začátku), problém je v tom, že v tom form1.h (hlavní) mám includovaný cd_lib.h, ve kterém mám globálně deklarovanou strukturu new_cd a pak datový typ - pole ukazatelů na tyto struktury. Mám tam také deklarace používaných funkcí.

funkce add_rec (přidání záznamu) má návratový typ new_cd a vrácená strukura se ve form1.h uloží do pole ukazatelů, proto ji nemůžu použít pomocí extern z druhého formu (nezná typ new_cd a includovat do více souboru to nejde...)

pokud by nějak šlo udělat, že se ve formuláři 1 spustí funkce při zavření formuláře 2 bylo by to super, ale opravdu nevím jak na to...

díky

Anonymní uživatel
C / C++ › Získání hodnot z formuláře p…
27. 4. 2010   #127873

Výborně extern funguje skvěle při dostávání proměnných z té přidávací formy do té hlavní - takže díky...

akorát tu stále zůstáva problém s přidáním a zobrazením záznamu po stisku submit - teď mi pouze změní hodnoty globálních proměnných v hlavní formu na ty, které chci (to by samozřejmě opět řešilo tlačítko refresh :-D, ale věřím, že existuje elegantnější řešení)

za případné nápady díky

barney stinson
C / C++ › Získání hodnot z formuláře p…
26. 4. 2010   #127802

Ano tak nějak jsem to plánoval, problém je v tom, že nevím, kam si ty proměnné mám uložit, abych k nim měl přístup z obou formulářů...

Předpokládám, že jediná možnost je uložit to do externího souboru, což pak ale znamená že budu muset přidat na výchozí formulář něco jako tlačítko refresh, které ty hodnoty v tom souboru vyčte.

doufal jsem že to půjde i nějak jinak, přímo při stisku tlačítka submit

Barney Stinson
C / C++ › Získání hodnot z formuláře p…
24. 4. 2010   #127672

omlovám se za špatný post, nemám možnost jej upravit obrázky jsou zde
(nejsem si jistý jak přesně se má zadávat odkaz proto píšu odkazy do kódu)

http://img682.imageshack.us/img682/3175/programu.jpg

http://img704.imageshack.us/img704/9036/schrnka01a.jpg

Barney Stinson
C / C++ › Získání hodnot z formuláře p…
24. 4. 2010   #127669

Zdravím, řeším menší problém...
Vytvářím školní projekt - databázi CD a chci vytvořit speciální formulář, kde zadám všechny potřebné data a ty pak uložím do struktury, kterou následně zobrazím v původním formuláři (viz. obrázky)

nevím ale, jak mám hodnoty z druhého formuláře získat... máte někdo nějaký nápad? díky moc by mi to pomohlo

[url=http://img682.imageshack.us/i/programu.jpg/]

[/url]

[url=http://img704.imageshack.us/i/schrnka01a.jpg/]

[/url]


 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý