INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

C#-Programm in LV aufrufen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

17.03.2010, 09:26
Beitrag #11

1johleh Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 171
Registriert seit: Oct 2009

2014
2008
DE

63743
Deutschland
C#-Programm in LV aufrufen
Hi,

also mit Notepad scheint es zu gehn.
Aber wie kreige ich jetzt mein eigentliches Programm gestartet.
und in dem Panel angezeigt?
Kann ich denn nicht auch direkt in dei Progammoberfläche eintragungen machen????
Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.03.2010, 10:52 (Dieser Beitrag wurde zuletzt bearbeitet: 17.03.2010 10:53 von IchSelbst.)
Beitrag #12

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
C#-Programm in LV aufrufen
' schrieb:Aber wie kreige ich jetzt mein eigentliches Programm gestartet.
Starten ist einfach: Suche mal im Forum "SystemExec.VI" (oder so ähnlich).

Zitat:und in dem Panel angezeigt?
Da wage ich ohne weitere Nachforschungen zu sagen: Das wird nicht gehen. Nicht ohne beste Kenntnisse in VI-Server und WinAPI (es sei denn, es gibt was fertiges z.B. auf ni.com).

Zitat:Kann ich denn nicht auch direkt in dei Progammoberfläche eintragungen machen????
Das geht so, ist aber verboten.
Prinzipiell kann man sich den Handle (wenn es den denn gibt) eines Eingabeelementes holen. Dann kann man auch direkt an den Handle Daten schicken (z.B. min WinAPI SendMessage(); ). Das Problem ist, wie kommt man an den Handle. Die meisten Lösungen (wenn überhaupt machbar) sind "illegal" - und werden hier also nicht beschrieben. Direkte Eintragungen sind also noch komplizierter als das Einbetten eines Programmes.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2010, 12:24
Beitrag #13

1johleh Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 171
Registriert seit: Oct 2009

2014
2008
DE

63743
Deutschland
C#-Programm in LV aufrufen
Hm...
Mist, also bin ich grad mit ca 200km/h in die Sackgasse gerauscht...... Dry

Das Problem ist eben einfach, das ich mir das andere Programm, welches Handles besitzt, nutzbar machen will.
Sonst muß ich mich damit befassen alle Funktionen neu zu programmieren, was sehr sehr aufwendig ist, da umfangreich.

Tja....Sad
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2010, 12:44
Beitrag #14

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.697
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
C#-Programm in LV aufrufen
' schrieb:Mist, also bin ich grad mit ca 200km/h in die Sackgasse gerauscht
Noch ein Grund, warum man besser doch nur 130 fahren sollte.:PDann ist der Aufprall nicht so schlimm.

Zitat:Das Problem ist eben einfach, das ich mir das andere Programm, welches Handles besitzt, nutzbar machen will.
Wissen wir denn schon, in was das Programm geschrieben ist? LV oder C++? OOP oder strukturiert? Mit oder ohne Debuginfos?

Bei LV würden mir noch zwei, drei Sachen einfallen.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2010, 13:44
Beitrag #15

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
C#-Programm in LV aufrufen
Hat der TE schon gesagt:
Das Programm wurde mit C# programmiert.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2010, 13:46
Beitrag #16

Cardinal1664 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 147
Registriert seit: Aug 2006

2014 SP1
2006
EN


Schweiz
C#-Programm in LV aufrufen
Schau dir sonst mal noch das Programm AutoIt an:
http://www.autoitscript.com/autoit3/index.shtml

Ich habe dies auch schon verwendet um Programme automatisiert zu bedienen!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2010, 14:39
Beitrag #17

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
C#-Programm in LV aufrufen
Was macht das Programm denn genau?
Wenn es nichts tiefgründiges ist, dann ist es auch schnell nachprogrammiert.

Gruß Markus

' schrieb:Es wurde vor einigen Jahren von nem Studenten geschreiben und der ist leider nicht mehr greifbar :-(

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.03.2010, 09:59
Beitrag #18

1johleh Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 171
Registriert seit: Oct 2009

2014
2008
DE

63743
Deutschland
C#-Programm in LV aufrufen
' schrieb:Schau dir sonst mal noch das Programm AutoIt an:
http://www.autoitscript.com/autoit3/index.shtml

Ich habe dies auch schon verwendet um Programme automatisiert zu bedienen!


ok ich werd mich mal durchkämpfen Danke.
Du wirst noch von mir hören :-)
DAnke schon mal.
Lg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.03.2010, 10:02
Beitrag #19

1johleh Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 171
Registriert seit: Oct 2009

2014
2008
DE

63743
Deutschland
C#-Programm in LV aufrufen
@Y-I (Markus)

Das wird zu aufwendig es hat viele Funktionen! Wurde in ne Diplom und Studienarbeit programmiert Undecided
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.03.2010, 10:21
Beitrag #20

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
C#-Programm in LV aufrufen
' schrieb:Das wird zu aufwendig es hat viele Funktionen! Wurde in ne Diplom und Studienarbeit programmiert Undecided
Da das ja ein c# Programm ist, und das richtig programmiert wurde, im Rahmen einer Diplomarbeit, sollte die Funktionalität in einer Assembly sein. Zudem ist das sicher auch dokumentiert.
Diese Assembly kannst du in LV einbinden mit den .NET Bausteinen.

Was mir auch nicht klar ist, was du genau möchtest.
- Die 2 (dein LV und das bestehende C#) sollen zusammen komunizieren?
(z.Bsp. C# löst eine Aktion aus, LV soll messen)
- Du möchtest das alte nur bedienen können innerhalb der LV-Anwendung?

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  programm in anderem Programm einbinden maier_m 1 4.038 04.04.2006 09:19
Letzter Beitrag: eg

Gehe zu: