to mizl: Omlouvám se, ale jako programátor taky cítím potřebu přispět svojí troškou do mlýna
Proč nenapíšeš ten program obecně? Něco v tom duchu, co navrhoval nahoře JBr - úplně obecnou databázi, založenou na párech klíč / hodnota. S tím, že by si uživatel pro každý klíč mohl definovat i typ hodnoty, což by mohlo být pro něco třeba "číslo" (např. cena modelu, počet hnaných dvojkolí, atd.), pro něco "text" (např. jméno modelu), pro něco "výčet" (výrobce, žel. správa), atd. Pro inspiraci se stačí kouknout třeba na "regedit" ve Windows.
Výhod je oproti tomu, co jsi už začal tvořit poměrně dost, a jsou celkem zásadní:
1) Evidovatelné položky nejsou limitované tím, co jsi na kartu zapomněl nebo nezapomněl dát. Každý si tam může evidovat co chce, někdo třeba jen jméno (řadu) lokomotivy, a rok nákupu (a nebude mu na evid. kartě strašit tisíc pro něj úplně nepotřebných věcí), někdo toho bude mít zase třeba podstatně víc, ale jako na potvoru, dvě z těch věcí, které chtěl evidovat, Tebe při vývoji nenapadly, a tak má prostě smůlu.
1a) Z bodu 1) vyplývá, že bys vůbec nemusel řešit, co tam kdo chce mít - to si každý vyřeší pak úplně jednoduše sám za sebe, přesně na svou míru, a Tobě tahle starost úplně odpadne.
2) Takový systém by byl úplně univerzální. To znamená, že kdo by chtěl, mohl by s ním evidovat i svou sbírku bonzají, známek, nebo drahých italských aut. Tj. mnohem větší užitek ze stejné práce
3) Na vývoj to bude mnohem jednodušší - budeš to mít hotovo rychleji, a taky se to zákonitě bude mnohem míň sr.. eh .. prostě tam nebude tolik chyb
V podstatě bys pak měl hlavní okno, na kterém bys vybral už existující databázi, nebo mohl vytvořit novou. Struktura databáze by se tvořila tlačítkem "přidat sloupec", pro každý bys vybral název (klíč), a typ hodnoty. Vlastní databázi bys pak plnil zadáváním hodnot, buď psaním textu, nebo výběrem z comboboxu. Jednoduché, účelné a nejpozději za dva - tři dni hotové.
Říkám si, jestli ses do toho vývoje nepustil trochu moc hrrr, aniž sis to napřed pořádně rozmyslel? (zcela bez urážky...)
P.S. Když nad tím tak přemýšlím, tak bych se docela vsadil, že něco takového už je určitě dávno hotovo - tuhle potřebu už jistě někdy někde řešila hromada lidí. Možná by stačilo chvíli Googlovat, a zjistil bys, že si můžeš tu práci ušetřit úplně? Tohle doopravdy nevím - jen hádám, ale za trochu toho hledání by to možná opravdu stálo? Přeci jen, času nemáme nikdo nekonečně...