Visual C+, Delphi програмисти спешно!!!

9 отговора 237 прегледа
#1

Visual C+, Delphi програмисти спешно!!!

Момчета, моля ви имам нужда от помощ. Във вторник имам да предавам курсова работа, а нищо не разбирам. Условието на задачата е на някой от тия езици да се направи приложение интегриращо MS Excel, да създава нова таблица и да се попълва в табл. с база данни.........Нищо не ми говори:(((((
Моля ви ако имате подобна задача на какъвто и да е език, или знаете някой сайт с подобни примерчета моля помогнете.........
e-mail: nadejda_a@yahoo.com

Отговор
в отговор на Nadia_anon #2

О-о-о-о-о-о-о?....

Мило приятелче,

1. Какво учиш и къде?
2. Кой и по каква дисциплина ти дава такава странна задачка.
3. Вероятността да получиш отговор,за съжаление е твърде малка. Предвид
това което разбрах, считам, че професионалните програмист не следва
да проявяват "свтъхинтерес" към "омешване" на desktop технологии със
сериозни неща. Абе тези от Microsoft, че са нахални, това го знае целия свят.
Но защо на тази тема се връзват преподаватели, които ти искат нещо?
Сигурно има за какво.
4. Delphi i C++ нямат общо в случая. Тук става въпрос за съвсем други неща.
Пък те не си и приличат по никакви критерии, освен че, в тях се говори
за OOP.

Ако имаш познати които са си трошили главата с ODBC (да речем), те
по-добре ще те насочат към решаване на тази задачка.

Поздрави: Любо


Отговор
в отговор на Nadia_anon #3

Приемаме заплащане ...

... само в натура.

Отговор
в отговор на Nadia_anon #4

OK. Nade.... Вече го пратих!

Проекта е точно това което искаш. Прехвърляне на данни между приложението и Excel. Napisah go nabyrzo na Delphi5, no ti che mjesh da go kompilirash i na po niska versia.

PS: V koda sym dobavil komentari.

Отговор
в отговор на Shveik #5

Отг: OK. Nade.... Вече го пратих!

Не знам какво точно ти е пратил Shveik, но имай на предвид, че по принцип "използването" на Excel под Delphi е свързано с доста главоболия. Кода за различните версии на Excel е различен. Най-лесно е да се използва типа variant, но той е доста бавен. Тук ще ти нахвърлям някои идеи.
var
V, Sheet : variant
const
xlWorksheet = -4167;

V := CreateOleObject('Excel.Application');
V.Visible := True;
V.Workbooks.Add(xlWorksheet)
V.Workbooks[1].WorkSheets[1]:='Delphi Data';{трябва да си сигурна, че това е твоят Worksheet!!!}
Sheet := V.Workbooks[1].WorkSheets['Delphi Data'];
{Достъп до произволна клетка в Excel - вече спокойно можеш да прехвърляш каквото искаш от Delphi}

Sheet.Cells[i,j] := 10; {или каквото поискаш}
Sheet.Cells[1,1] := 'Sum(A1:A10)'; {формула се задава така}
if not VarIsEmpty(V) then V.Quit;


Набързо го нахвърлях това, така че възможно да има и някои грешки. Ако имаш проблеми пиши на tanu78@yahoo.com или ICQ 43418178

Отговор
в отговор на Любомир Ганов_anon #6

Отг: О-о-о-о-о-о-о?....

Уча в ТУ - къде другаде могат да дадат такава задача:((. Предмета е ООПРС - Обектно-ориентирано програмиране в разпределена среда и там уж учим Delphi....

Отговор
в отговор на MиГ-31 #7

Отг: Приемаме заплащане ...

Smotaniak!!! Nameri si rabota !

Отговор
в отговор на Nadia_anon #8

Отг: Приемаме заплащане ...

Поради някаква случайност вече си имам такава.

Отговор
в отговор на Nadia_anon #9

Отг: Приемаме заплащане ...

da si nameri rabota,
ili da si nameri rabotata???

Отговор
в отговор на MиГ-31 #10

Отг: Приемаме заплащане ...

Abe Gri6a Pak li Sgafi?

Отговор