Важная фича!

netdec
Дата: 22.05.2006 01:51:31
нужна такой класс которвй запускал бы команду , кторую предварительно взял бы из переменной типа String/
Это аналог команды в SQL server 2000 (sp_executesql)

Это нужно для того чтобы создать например 1000 кнопок в цикле с именами переменных, разл только последними цифрами напр.

for (int x=1;x<=100;x++)
{
Button эта команда("nomer"+x.tostring());
}

И еще есть много приемов использования этого класса , я буквально нуждаюсь в нем! Я просто удивлюсь если такого полезного класса нету!
( в таком случа какую альтернативу можно использовать?"

у кого какие идеии по этому поводу?
netdec
Дата: 22.05.2006 01:55:33
исправил ошибку)))

нужен такой класс которвй запускал бы команду , которую предварительно взял бы из переменной типа String/
Это аналог команды в SQL server 2000 (sp_executesql)

Это нужно для того чтобы создать например 1000 кнопок в цикле с именами переменных, разл только последними цифрами напр.

for (int x=1;x<=100;x++)
{
эта команда("Button nomer"+x.tostring());
}

И еще есть много приемов использования этого класса , я буквально нуждаюсь в нем! Я просто удивлюсь если такого полезного класса нету!
( в таком случа какую альтернативу можно использовать?"

у кого какие идеии по этому поводу?
-=LL=-
Дата: 22.05.2006 09:32:17
Как вариант:

                Button b;
                List<Button> btnList = new List<Button>();
                for (int i = 0; i < 1000; i++)
                {
                    b = new Button();
                    b.Name = "Button nomer" + (i + 1).ToString();
                    btnList.Add(b);
                }

Получили лист "btnList" наполненный 1000 Button....

А дальше дело за вашей фантазией :), я к тому куда их все расположить...
Alkv
Дата: 22.05.2006 11:42:27
-=LL=-

                    b.Name = "Button nomer" + (i + 1).ToString();


"Button nomer" - думаешь пробел в имени контрола скушает?
roger.sys
Дата: 22.05.2006 12:16:19
Используй конструктор в классе. Это выглядит так:

public class ИмяКласса
{
private string ИмяПеременной;
public ИмяКласса(string ИмяПеременной)
{
//код
}
}

Потом когда создаёш объект, выглядит так:

ИмяКласса ИмяОбьета = new ИмяКласса("Значение");

Или

ИмяКласса ИмяОбьета = new ИмяКласса(Переменная)
-=LL=-
Дата: 22.05.2006 12:58:20
Alkv
-=LL=-

                    b.Name = "Button nomer" + (i + 1).ToString();


"Button nomer" - думаешь пробел в имени контрола скушает?


Конечно не скушает.... :) Не обратил внимания (просто скопировал, то что было написано спрошающим), я направление указал, в котором можно двигаться....
-=LL=-
Дата: 22.05.2006 13:09:07
roger.sys
Используй конструктор в классе. Это выглядит так:

public class ИмяКласса
{
private string ИмяПеременной;
public ИмяКласса(string ИмяПеременной)
{
//код
}
}

Потом когда создаёш объект, выглядит так:

ИмяКласса ИмяОбьета = new ИмяКласса("Значение");

Или

ИмяКласса ИмяОбьета = new ИмяКласса(Переменная)


roger.sys ты решил всех с ума тут свести? Хватит постить что попало.....


ЗЫ. извиняюсь за оффтоп, не удержался ... :)
roger.sys
Дата: 22.05.2006 13:50:17
Очень сольно извеняюсь, действительно написал фигню. Вопрос не правильно понял. Извините за спам.
Roman Brunets
Дата: 22.05.2006 20:42:22

Здравствуйте netdec, Вы писали :
> нужен такой класс которвй запускал бы команду , которую предварительно
> взял бы из переменной типа String/

Гм. Есть .Invoke, есть CSharpCodeProvider, много чего есть.

> Это аналог команды в SQL server 2000 (sp_executesql)

Есть еще классы для работы с VBA.

> Это нужно для того чтобы создать например 1000 кнопок в цикле с именами
> переменных, разл только последними цифрами напр.

А зачем??? Кроме того, как тебе указали, ничего сверх тут не требуется.

> И еще есть много приемов использования этого класса , я буквально
> нуждаюсь в нем! Я просто удивлюсь если такого полезного класса нету!
> ( в таком случа какую альтернативу можно использовать?"

например?

> у кого какие идеии по этому поводу?

Генерить на лету свои сборки, ежели что-то сложное и не заморачиваться с
1000 кнопок.

Posted via ActualForum NNTP Server 1.3

netdec
Дата: 24.05.2006 01:37:59
Мне кажется никто не пунял сути вопроса!
а был он про эту команда(класс) которая просто обязана быть ( или подобие ее)

причем тут кнопки__ это был пример!
а насчет list и Arraylist я пробовая- мне это не подходит

ну лана всем спасибо за обсуждение)
придется мне еще поискать идеи!