Výsledky 1 až 2 z 2

Téma: [VB 6.3, Excel, XP] Vlastní Inputbox a mnoho dalších dotazů

  1. #1
    Junior Member
    Založen
    26.12.2003
    Bydliště
    Kosmonosy&Liberec
    Příspěvky
    96
    Vliv
    262

    Standardní [VB 6.3, Excel, XP] Vlastní Inputbox a mnoho dalších dotazů

    Čau všichni, už zase mám problém, resp. problémy. Chci si udělat téměř to samý jako je standardní InputBox, ale na zadávání hesla. Jediný rozdíl by měl být v tom, že ten TextBox kam se píše text by měl být chráněný - vlastnost passwordChar - zobrazí se tam třeba * místo každého písmenka. Udělat formulář bylo trivi – Label, dva butony, TextBox… pohoda. Teď ale nevím jak napsat funkci, která vrátí to co uživatel zadal. Aby to fungovalo přesně jako ten stand. InputBox, abych mohl napsat tohle:

    Dim ZadaneHeslo as String
    ZadaneHeslo=PasswordBox(*)

    PasswordBox by byla funkce, která by vracela co uživatel napsal, nebo pokud zmačknul Storno by vracela třeba False. To v závorce by měl být znak, kterým se to má „kódovat“
    Nevím jak to udělat. PLS HELP.

    2) Jak mám udělat aby se po inicializaci formuláře vybral=označil obsah třeba TextBoxu1. Zkoušel jsem to přes TextBox1.SelText, protože v nápovědě je, že returnuje nebo setuje vybraný text. Ale nerozchodil jsem to.

    3) Taky si nevím rady s ikonama u formulářů, myslím ty malé ikonky vpravo nahoře v rohu. Jak tam nacpat ikonu na maximalizaci, minimalizaci nebo naopak vyhodit tu na closing.

    4) Jde nějak použít ControlTipText (takový ten pomocný textik, v delfach se tomu rika HINT) i u komponent na listě (když budu mit třeba TextBox přímo na Sheetu a ne na UserFormu)? Oni tuhle vlastnost nemají, ale musí to přeci jít, nebo ne?

    5) A ještě jedna věc. Mám potíže s rychlostí výpočtu, nedali byste mi nějaká rady jak psát co nejefektivněji. Užívám vypínání překreslování, to dost urychluje. A pak takové věci jako exit for pokud jsem dosáhl výsledku uvnitř cyklu před jeho ukončením. Snažím se přesně deklarovat proměnné a dávám přednost kolekcím.

    Díky za každou radu.

    Mimochodem k čemu slouží class moduly?
    notebook Fujitsu Siemens E8410||undervolted

  2. #2
    Senior Member
    Založen
    22.07.2003
    Bydliště
    Ostrava - Homeless putující světem
    Příspěvky
    731
    Vliv
    276

    Standardní

    www.j-walk.com/ss/excel

    Vetsinu toho co si popisovla jsem nejak nepochopil. Rychlost kodu uz asi nijak zrychlit nemuzes (pokud mas vypnute prekreslovani a optimalizaci kodu) snad jedine delat to jako dll
    Autor tohoto příspěvku je zpráskaná LAMA. Absolvoval 6 tříd ZŠ. Proto berte obsah příspěvku s rezervou.

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •