Помогите дописать код C#

Discussion in 'Болталка' started by brasco2k, 2 Mar 2008.

  1. brasco2k

    brasco2k Elder - Старейшина

    Joined:
    23 Nov 2007
    Messages:
    258
    Likes Received:
    91
    Reputations:
    0
    Помогите написать такой код:
    Чтобы на каждый тик таймера выделялась следующая буква из текстогого поля...
     
  2. smOleg

    smOleg Banned

    Joined:
    30 Nov 2007
    Messages:
    69
    Likes Received:
    25
    Reputations:
    -5
    лень)
     
  3. brasco2k

    brasco2k Elder - Старейшина

    Joined:
    23 Nov 2007
    Messages:
    258
    Likes Received:
    91
    Reputations:
    0
    ну пооожалуууйстаанужно для завтрашнееего зочотаааа!!
    я бы сам сделал но до меня никак не доходит((
     
  4. smOleg

    smOleg Banned

    Joined:
    30 Nov 2007
    Messages:
    69
    Likes Received:
    25
    Reputations:
    -5
    учись студент 8)
    все просто.. думаеш алгоритм (для этого особых знаний не надо)
    а потом ищешь нужные те ф-ии операторы и тд
    и лепиш все это вкучу)

    я С# не учил :D
     
  5. 12usver12

    12usver12 Elder - Старейшина

    Joined:
    12 Dec 2007
    Messages:
    50
    Likes Received:
    9
    Reputations:
    0
    кидаешь на форму компонент timer

    private void button10_Click(object sender, EventArgs e)
    {
    timer1.Enabled = true;
    timer1.Interval = 1000;
    }

    int tickCount; или если будет ругаться int tickCount = 0;

    private void timer1_Tick(object sender, EventArgs e)
    {
    тута все остальное
    по окончании
    if (tickCount > textbox1.text.lenth) timer1.enabled = false;
    }

    а дальше думаю допрешь
     
  6. brasco2k

    brasco2k Elder - Старейшина

    Joined:
    23 Nov 2007
    Messages:
    258
    Likes Received:
    91
    Reputations:
    0
    Спасибо конечно, но мне не то нужно..

    у меня есть текст в поле.
    нажимаю кнопку "Выделить"
    запускается таймер.
    начинают выделятся буквы(каждая в одну секунду по -очереди).
    и к каждой букве определенное изображение.

    http://webfile.ru/1777596

    тут пример и недоделанный проект(только таймер)
     
  7. 12usver12

    12usver12 Elder - Старейшина

    Joined:
    12 Dec 2007
    Messages:
    50
    Likes Received:
    9
    Reputations:
    0
    да в рефлекторе весь проект как на ладони
    вот зырь это из рефлектора

    private void tmrAbc_Tick(object sender, EventArgs e)
    {
    string selectedText;
    if (this.startSelection == this.txtRes.Text.Length)
    {
    this.tmrAbc.Stop();
    this.txtRes.Text = " ";
    selectedText = "dot";
    this.startSelection = 0;
    this.btnShowList.Enabled = true;
    this.btnShowWord.Enabled = true;
    }
    else
    {
    this.txtRes.SelectionStart = this.startSelection;
    this.txtRes.SelectionLength = 1;
    selectedText = this.txtRes.SelectedText;
    if (selectedText == " ")
    {
    selectedText = "dot";
    }
    this.startSelection++;
    }
    object obj2 = Resources.ResourceManager.GetObject(selectedText);
    this.picWord.Image = (Bitmap) obj2;
    }
     
  8. brasco2k

    brasco2k Elder - Старейшина

    Joined:
    23 Nov 2007
    Messages:
    258
    Likes Received:
    91
    Reputations:
    0

    Что самое интересное, я это делал - не работает!!
     
  9. 12usver12

    12usver12 Elder - Старейшина

    Joined:
    12 Dec 2007
    Messages:
    50
    Likes Received:
    9
    Reputations:
    0
    знач дето криво сделал, дебуггером пользуешься ?
    ставь бряки на стремные участки кода или перед ними, вообще очень полезная штука
    научишься пользоаться буш быстро ошибки находить
     
  10. brasco2k

    brasco2k Elder - Старейшина

    Joined:
    23 Nov 2007
    Messages:
    258
    Likes Received:
    91
    Reputations:
    0
    Да нее я даже в коде ни вижу этой самой работы!
     
  11. brasco2k

    brasco2k Elder - Старейшина

    Joined:
    23 Nov 2007
    Messages:
    258
    Likes Received:
    91
    Reputations:
    0
    Срочно надо!! завтро зачот а я спиздил работу)) у препода пока его не было.
    Это итогогвая! прошу помогите буду должен!