hallo Xqgene!
mein Verdacht, dass es sich um ein J# bzw. .NET Problem handelt, hat sich nicht bewahrheitet. Die Datei / das Package ist einwandfrei. Vielmehr war es so, dass es unter meinem Account in den lokalen Einstellungen im Temp-Verzeichnis Probleme mit dem Lesen der temporären Dateien gab, da diese automatisch verschlüsselt (per EFS) auf die Festplatte geschrieben wurden. Ich habe diese Default-Einstellung auf normal ("entschlüsselt") zurück gesetzt. Seit dem klappt alles herrlich.
Danke für Deine Antwort!
Ciao
shoat
Dank an allllllllleee!!!!!!!!
bei den vorschlägen hat nur noch die convertierung gefehlt.
void OutputWindowExample()
{
Window win = DTE.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
OutputWindow OW = (OutputWindow) win.Object; //hier
OutputWindowPane OWp = OW.OutputWindowPanes.Add("A New Pane");
OWp.OutputString("Some Text") ;
}
grusss
da es allerdings von vb auf c++ ein sehr weiter schritt ist, wurde imho fuer .net aufsteiger c# entwickelt.
denke damit ist dann alles gesagt *g*
Threads über "was ist besser" gibts hier massenweise, einfach suchfunktion verwenden wenns wirklich jemanden interessiert.
ist es nicht.
Ruft den Pfad ohne den Namen der ausführbaren Datei ab, die zum Starten der Anwendung verwendet wurde.
oder du kannst auch Application.ExecutablePath nehmen, um Pfad zu ermitteln
Arbeitsverzeichniss wäre eigentlich Environment.CurrentDirectory
Hallo allerseits,
folgendes Problem stellt sich mir:
Ich programmiere in C# mit DirektX Einbindung. Ich stelle eine Mesh dar, genauer gesagt: Mesh.TextFromFont .
Das PRG sieht so aus, das ich ein Textfeld habe, in dem ich einen beliebigen Text eingeben kann, dieser wird dann, per Button, sich drehend in 3D auf dem Monitor gezeigt (...total geil).
Über Font & Color - Dialoge kann ich alles ändern und einstellen, also
Farbe, Schriftart, ob kursiv oder Fett, es läuft super.
Nur die Schriftgröße läst sich trotz der Auswahlmöglichkeit im FontDialog nicht verändern, sie bleibt einfach so wie sie ist, egal was ich einstelle.
Ich glaube nicht, das es am FontDialog liegt !
Kann mir bitte jemand weiter helfen, es sind 300 Zeilen Code, habe aber nicht mal ne Ahnung wo ich ansetzen soll ?!
schau mal hier wg. der delegaten:
http://www.c-sharpcorner.com/Code/2002/Mar/EventHandlingInNetUsingCSDD001.asp
ps: ich hoffe ich hab' verstanden, was du machen willst
um namensraeume bekannt zu machen gibts nur die using-anweisung.
wenn dein programm eine externe dll benötigt musst du ihm sagen
wo die liegt:
csc /t:library /lib:c:\meine_ddls /r:lib_nr_1.dll bsp.cs
schau auch mal hier:
http://msdn.microsoft.com/library/deu/default.asp?url=/library/DEU/cscomp/html/vcrefcsharpcompileroptionslistedalphabetically.asp
hey, danke fuer die viele hilfe leute
werd's dann wohl bei dem cmd-builder bleiben, funzt bei mir soweit ganz gut (zumindest auf'm ms-sql-server-2000). fuer die richtig dicken brocken werde ich stored procedures anlegen, bzw. wo mehr als 30, 40 werte ge-updatet werden muessen.
@dschensky:
du solltest meine knier mal seh'n
zu 1: kann man nicht auch explizit ueber datatable updaten?
muss das naechste woche nochmal nachschauen... (bin on tour)
zu 4: musste ich leider auch schon lernen
@Xqgene:
ganz dicker code, thx
Habe ein Problem und dies im MFC ... geschildert, habe erst jetzt gesehen, dass es ein .net Forum gibt.
Vielleicht kann jemand mal reinschauen. danke im vorraus
http://www.c-plusplus.net/forum/viewtopic.php?t=72578
Edit:
wieso erschein v o r a u s in Sternchen?
Hallo.
Das kann ich dir nicht sagen, aber schau mal in den Namespaces System::Net &
System::Web. Dort findest du alles, was du brauchen könntest !
mfg BlueShift
Hallo.
Du hast recht, ich hab gar noch nicht an null gedacht !
Das Problem ist, dass dein Zeiger auf 0 zeigt. Du kannst ihm also
keinen Wert zuweisen. Dieser Code wirft eine System::NullReferenceException :
int main()
{
int __nogc *ptr, strg;
*ptr = System::Environment::TickCount;
}
Folgender Code funktioniert dagegen einwandfrei.
int main()
{
int __nogc *ptr, strg;
ptr = &strg;
*ptr = System::Environment::TickCount;
}
In deiner C++-Dll ist aber System::NullReferenceException nicht bekannt,
weshalb keine Exception geworfen wird. Es wird einfach weitergefahren.
Initialisiere den Zeiger, dann geht es vielleicht. Eine Wrapper Dll in
Managed C++ kann ich nur empfehlen, dass ist am sichersten !
mfg BlueShift
Leider klappt es so nicht.
also hier der Code:
Process prog = new Process();
proc.StartInfo.FileName = "c:\\c.exe"; //Das zu startende prog.
proc.Start();
genau hier ist mein Problem , wie kann ich die Ausgabe umleiten auf die
..Debug.WriteLine() ??
gibt es eine Möglichkeit die Ausgabe von der Consol umzuleiten?
oder andere Möglichkeiten?
Wie schon der titel erahnen lässt, suche ich ein Buch über Netzwerkprogrammierung in .NET (bevorzugt in C#)
Wenn es so etwas nicht gibt, wäre mir auch schon mit einem C# Buch geholfen, dass sich zwr nicht nur aber zumindest relativ genau mit Netzwerkprogrammierung beschäftigt.
Mir wäre mit so einem Buch wirklich geholfen.
mfg,
thorden