[ C# / Java ] — начинающим: задаем вопросы

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by procedure, 2 Nov 2008.

  1. Irdis

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

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    geforse
     
  2. geforse

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

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    Irdis, а что подключать нужно ? using System.Web; повидимому не достаточно, т.к. появляется ошибка:
    Элемент "HttpUtility" не существует в текущем контексте.
     
  3. Irdis

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

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    Solution Explorer => References => Add Reference => .NET => System.Web => Profit
    не забываем инклудить dll
     
  4. SeNaP

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

    Joined:
    7 Aug 2008
    Messages:
    378
    Likes Received:
    69
    Reputations:
    20
    Как Windows Form Aplication объявить переменную типа integer?
    Пытаюсь делать так
    Code:
    private void textBox1_TextChanged(object sender, EventArgs e)
            {
                int x=5;
                label1.Text = x;
            }
    
    Пишет, что "Error convert type 'int' to 'string'" как то так
     
  5. CodeSender:)

    CodeSender:) Elder - Старейшина

    Joined:
    29 Jul 2010
    Messages:
    245
    Likes Received:
    115
    Reputations:
    23
    label1.Text = x.ToString();
     
    1 person likes this.
  6. geforse

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

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    Поставил класс для работы с Socks _http://www.mentalis.org/soft/class.qpx?id=9

    Вроде всё гуд, кроме одной проблемы. При загрузке гугла, появляется вот это:
    Насколько я понимаю, нет обработки редиректов (302).

    Как на сокетах она включается ?
    Посоветуйте, как лучше подключить соксы к программе
     
  7. CodeSender:)

    CodeSender:) Elder - Старейшина

    Joined:
    29 Jul 2010
    Messages:
    245
    Likes Received:
    115
    Reputations:
    23
    Класс для работы с соксами не плохой.А редирект тебе самому придётся делать, т.е разбирать заголовки через регексп и смотреть куда тебя кидает + подставлять куки если понадобится.
     
  8. Yetisports

    Yetisports Banned

    Joined:
    11 Jul 2010
    Messages:
    147
    Likes Received:
    12
    Reputations:
    17
    Как можно получить средствами C#, автора файла формата pdf, djvu (правой кнопкой --> свойство --> сводка --> в подпункте "источник"--> автор)

    Заранее благодарю.
     
  9. herfleisch

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

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    See the documentation.
     
  10. geforse

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

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    Помогите разобраться с dataGridView
    Есть два столбца и два List<string>.
    Как первый "List" распечатать в первом столбце, а второй во втором ?
    Пробовал так, но без успешно :(
    PHP:
    object[] rows = new object[] { firstList,secondList };
                foreach (List<
    stringrowArray in rows)
                    
    dataGridView1.Rows.Add(rowArray);

    // foreach (List<string>[] rowArray in rows) - тоже не пашет
     
  11. .ATK

    .ATK Active Member

    Joined:
    20 Feb 2009
    Messages:
    143
    Likes Received:
    111
    Reputations:
    9
    Попробуй сделать один List<string,string> ob;
    а потом
    dataGridView1.DataSource=ob;
    или
    dataGridView1.DataContext=ob;
    Лень студию открывать.

    зы. или твой rows попробуй dataGridView1.DataSource=rows;или
    dataGridView1.DataContext=rows;
     
  12. Irdis

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

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    я считаю, что этим точно пользоваться не стоит?
     
  13. geforse

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

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    Нет, не выходит :(
    Ещё какие идеи есть ?
     
  14. Irdis

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

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    http://msdn.microsoft.com/ru-ru/library/system.windows.forms.datagridview.rows.aspx
    msdn некатит
     
    #594 Irdis, 14 Aug 2010
    Last edited: 14 Aug 2010
  15. geforse

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

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    Круто, жаль вот только был я там, у меня не string[], а List<string>. Переделать под "лист" я не могу, поэтому и прошу помощи.

    Я уже писал код с мсдн, который работает не корректно:
    PHP:
     object[] rows = new object[] { firstList,secondList };             
    foreach (List<
    stringrowArray in rows)  
                   
    dataGridView1.Rows.Add(rowArray); 
     
  16. Irdis

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

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    1) выкладывай определение dataGridView и что ты пытаешься в него по сеттить.
    2) определение двух списков и что ты с ними делаешь
    3) ну и конечно, ошибки компилятора(или Exception'ы при работе программы)
     
  17. .ATK

    .ATK Active Member

    Joined:
    20 Feb 2009
    Messages:
    143
    Likes Received:
    111
    Reputations:
    9
    listobject.ToArray(); всё!

    PHP:
    List<stringone = new List<string>() {"Work","Hello!","sss" };
                List<
    stringtwo = new List<string>() { "Achat""FUUUK!" };

                
    dataGridView1.Columns.Add("1столб""one");
                
    dataGridView1.Columns.Add("2столб""two");

                foreach (var 
    k1 in one)
                {
                    
    dataGridView1.Rows.Add(k1);
                }
                
    int i 0;
                foreach (var 
    k1 in two)
                {
                    
    dataGridView1.Rows[i++].Cells[1].Value k1;
                }
    немного говнокода от меня :D

    зы. у мну всё работает :)
     
    #597 .ATK, 14 Aug 2010
    Last edited: 14 Aug 2010
  18. geforse

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

    Joined:
    2 Mar 2008
    Messages:
    617
    Likes Received:
    290
    Reputations:
    1
    PHP:
    private void Form4_Load(object senderEventArgs e)
            {
                
    object[] rows = new object[] { list1list2 };
                
    this.dataGridView1.DataSource rows;
                foreach (List<
    string>[] rowArray in rows)
                    
    this.dataGridView1.Rows.Add(rowArray);
            }
    Результат:

    [​IMG]

    list1 - пустой
    list2 - содержит 2 элемента

    .ATK, отображается только первый элемент листов )
     
  19. BrainDeaD

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

    Joined:
    9 Jun 2005
    Messages:
    774
    Likes Received:
    292
    Reputations:
    214
    что-то ты намутил значит. код .ATK работает.
     
  20. AquaKlaster

    AquaKlaster Active Member

    Joined:
    9 Mar 2009
    Messages:
    0
    Likes Received:
    204
    Reputations:
    23
    Есть хорошие библиотеки типо курла для работы с HTTP для С#? Уж больно WebRequest намудрённый какой-то класс((
     
Loading...
Similar Threads - Java начинающим задаем
  1. b3
    Replies:
    4
    Views:
    3,166