Seite 1 von 1

Fragen zu Projekt:Eingabe-Verarbeitung mit Excel-Ausgabe

Verfasst: 6. April 2010 11:23
von mister11
Hallo,

ist mein erster Beitrag also sorry für Noob Fragen.
Ich möchte mittels eines Multitouch einige Wörter mit dazugehörigen Zahlenwerten eingeben.Diese sollen dann gespeichert werden und mittels eines ExcelMakros bearbeitet werden.Dadurch entstehen neue Zahlenwerte.Diese müsste ich dann im Zusammenhang mit den Wörtern in einer Art 3D Koordinatensystem darstellen und mit den Fingern navigieren können.(Die Ausgabe soll seperat in einer zweiten Anwendung erfolgen)

Nun stellen sich für mich ein paar Fragen:

1.Kann man das Excelmakro ins QT Programm einbinden?D.h das ich nicht zwischendurch Excel öffnen muss und das von Hand ausführen muss.

2. Sollte ich dies vielleicht mit eienr Datenbank lösen,wenn ja welche ist zu empfehlen?

3.Kann ich für den Multitouch die QT internen Klassen verwenden oder sollte ich über TocuhLib oder etc. gehen?

4. Ich bin absoluter QT Neuling und auch in C++ kein Experte:)


Danke schonmal für eventuelle Hilfe.

Verfasst: 6. April 2010 14:14
von mstein
Hi,

1: http://doc.trolltech.com/4.6/activeqt.html
Damit kannst du dein Excel "fernsteuern", geht halt nur unter Windows.

2: sqlite ist bei Qt sowieso dabei, fragt sich halt wieviel Daten du verarbeiten musst.

3: ?

4: ;-)

Grüße

Verfasst: 6. April 2010 14:35
von mister11
Danke erstmal.
Das mit dem activeqt hab ich jetzt noch nicht so ganz verstanden aber da kann man ja mal dazu googlen.

Daten sind es eigentlich nicht so viele.Es sind jeweils 15 Wörter und 15 Zahlen jedoch werden sie von ca 40 Personen einegeben und jede Person wiederholt den Schritt ca. 25 mal.Amcht also rund 30.000 Zellen.

zu 3.: Ich dachte Qt hat jetzt schon einen Mutlitouch Support und man könnte das direkt nutzen.

IChw erde jetzt erstmal versuchen die Eingabe mit sqlite zu lösen und mich dann bei den nächsten Problmene melden.

Verfasst: 6. April 2010 16:02
von RHBaum
Kann man das Excelmakro ins QT Programm einbinden?D.h das ich nicht zwischendurch Excel öffnen muss und das von Hand ausführen muss.
Excel makro einfuegen ohne Excel ... wird recht schwierig ^^

aber wie mstein andeutet kannst du ueber Active X excel fernsteuern.
Wenn du sowas machst, warum brauchst du dann noch ne Datenbank ? Kannst eh alle daten dann in dem Excelsheet hinterlegen.

Ciao ...

Verfasst: 6. April 2010 17:37
von mister11
Ja genau das meinte ich.
Also keine Datenbank.Jetzt hab ich das aber gerade so probiert und habwegs verstanden.
Was ich nicht verstehe wie ich nun Excel fernsteuere oder das ganze erstmal angehe.Gibts irgendow ein BEsipiel oder Ähnliches dazu?
Das würde mir enorm helfen.

Verfasst: 7. April 2010 09:59
von mstein
Hier hat sich auch schon mal einer damit rumgeärgert ;-)

http://www.qtforum.org/article/22557/ac ... excel.html

Grüße