Laden...

Forenbeiträge von buzz_lightzyear Ingesamt 19 Beiträge

16.07.2013 - 20:53 Uhr

Hi,

danke für deine Antwort, das hat mir schon sehr weitergeholfen!

eine weitere Frage hat sich somit aufgetan:
ich möchte in der konsole temporäre Variablen deklarieren und das mach ich mit:


/k set x = blabla.

Kannst du mir noch sagen wie ich da mehrere Befehle reinfüge?
mit


/k set x = blabla /k set y = blublu

passiert mit set y nichts....

danke & lg

16.07.2013 - 19:04 Uhr

Hallo,

Ich möchte mit einer Anwendung verschiedene Kommandos auf der Konsole ausführen, also genauer gesagt möchte ich eine Batch-Datei in eine exe-Datei umwandeln. Ich habs jetzt mal soweit geschafft:


Process process = new Process();

ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "/c dir";
ptartInfo;
process.Start();

Das führt das "dir" auch in der Konsole aus aber macht das Konsolenfenster gleich wieder zu... ich möchte aber in der Konsole nun noch weitere Befehle eingeben... kann mir jemand sagen was ich da falsch mache?

danke & lg
buzzz

29.03.2013 - 17:00 Uhr

Hi@all,

ich hab schon lange und viel gesucht, leider bin ich zu keiner Lösung gekommen. Zwar geht es darum, dass ich in ein MemoryStream Objekt mehrere Zeilen schreiben möchte. Bis jetzt hab ich das immer nur mit einer Zeile geschafft.

Also hier mal meine Main-Funktion:


 static void Main(string[] args)
        {
            MemoryStream ms = new MemoryStream();
            Streaming str = new Streaming();

            for (int i = 0; i < 10; i++)
            {
                ms = str.GenerateStreamFromString("xxx");    
            }
            
            StreamReader reader = new StreamReader(ms);

            Console.WriteLine(reader.ReadToEnd());


Und hier meine klasse Streaming:


class Streaming
    {
        private MemoryStream memStream = new MemoryStream();
        private StreamWriter writer; 
        
        public Streaming()
        {
            writer = new StreamWriter(memStream);
        }
        
        public MemoryStream GenerateStreamFromString(string s)
        {
            writer.WriteLine(s);
            writer.Flush();
            memStream.Position = 0;
            return memStream;
        }

    }

Kann mir jemand einen Tipp geben wie man das am besten löst?

danke & lg

07.10.2012 - 21:56 Uhr

Hi!

also ich bin gerade dabei eine kleine Anwendung zu schreiben, bei welcher man sich am Anfang mit einem Passwort einloggen muss.

Das Ganze bin ich so angegangen: Ich hab auf das Main Form ein Panel erstellt und mit dem Laden wird das Usercontrol, auf welchem die Passworteingabe erfolgt, eingefügt. Nun möchte ich bei richtiger eingabe mit einem Klick auf den Button "Login" die nächste Form anzeigen, sprich diese wieder in das Panel laden. Nun weiss ich nicht wie ich das am besten angehen soll... kann mir jemand einen tipp geben?

danke & lg
buzz

19.09.2012 - 10:25 Uhr

hi!

omg... danke für deine antwort 😃 hätt ich auch selbst draufkommen können gg

danke & lg

18.09.2012 - 18:41 Uhr

Hi,

ich hab in mein WinForm-Projekt einen Month-Kalender integriert, auf welchem - je nach Klick - einzelne Tage markiert werden sollen. Das funktioniert soweit auch, ich habe das mit der AddboldedDate(DateTime day) gelöst und mit UpdateBoldedDates() werden mir die geklickten Tage auch korrekt angezeigt. Nun möchte ich diese markierten Tage nach einem erneuten Klick darauf wieder demarkieren.

Leider habe ich dazu keine Funktion gefunden; gibt es da keine oder finde ich sie nicht? 😦

kann mir da jemand helfen?

danke & lg
buzzzz

16.06.2012 - 11:11 Uhr

Hallo,

ich stehe vor folgendem Problem: in meinem Programm soll eine Listbox mit ein paar einträgen angezeigt werden - soweit so gut. 😃

Nun möchte ich aber, das sofort beim erscheinen der Listbox das erste item markiert ist damit man das erste nicht extra auswählen muss sondern gleich beim erscheinen markiert ist.

Ich hab leider nichts dazu gefunden, kann mir das jemand sagen?

danke & lg
buzzzzz

20.02.2012 - 17:03 Uhr

verwendetes Datenbanksystem: <MS SQL 2008 R2>

Hi Leute,

ich habe da eine Frage zur Verwendung des Server Explorers im Visual Studio. Und zwar hab ich soweit meine Datenbank im Server Explorer eingebunden, die Verbindung steht und ich kann auf die Tabellen zugreifen. Leider hab ich nichts gefunden, wie ich nun vom C# code aus mit den Daten arbeite, also zB ein Insert Into usw. ausführe bzw. Datenbankabfragen durchführe.

Kann mir da jemand einen Tipp geben?

Danke & lg
buzz

02.08.2011 - 10:13 Uhr

Hi,

danke für eure Antworten, ich habe die VID und PID inzwischen mit der Abfrage


USBClass.GetUSBDevice(vid, pid, ref USBDeviceProperties, true)

herausbekommen... bzw. ich lege meine vid und pid fest und überprüfe dann auf Richtigkeit, ist eigentlich eh genau das was ich brauche.

Nun bräuchte ich noch den Com-Port auf dem das ding hängt... ist der port 5 aber eben genau das muss ich in C# herausbekommen... hat da noch jemand eine idee?

danke & lg

01.08.2011 - 13:15 Uhr

Hallo!

ja, der obrige titel sagt eigentlich eh schon alles... ich möchte die Vendor ID und die Product ID aus einem USB gerät auslesen... ich hab da mit googlen etwas mit wmi gefunden... bin aber nicht wirklich schlau daraus geworden. Kann mir jemand ein paar tipps geben wie ich zu pid bzw. vid in c sharp komme?

danke & lg
buzzzz

21.07.2011 - 17:51 Uhr

@ujr Siehst, es kann doch wer helfen.

@alle anderen: DANKE, alles funktioniert jetzt!
lg
buzz

21.07.2011 - 14:28 Uhr

Hallo,

ich muss ein Datum von dieser Art als string einlesen und in ein DateTime Objekt konvertieren:

2011-01-01 11:01:41,413+01

Jetzt hab ich schon ewig mit der TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateTime) Methode herumprobiert. Bei string gab ich ihm das Datum, beim Format ein vorgegebenes Datumsformatarray, beim Formatprovider die Current.culture, Date TimeStyles.Non. und als ausgabe eben ein ein dateTime objekt.

Als ergebnis bekam ich jedes mal

01.01.0001 00:00:41

erstens fang ich damit nichts an und zweitens sind die millisekunden auch noch sehr wichtig... das +01 (Zeitzone) könnte man weglassen.

Kann mir jemand sagen was ich da falsch mache?

danke & lg
buzzzz

18.07.2011 - 15:38 Uhr

Hallo nochmal,

da mir heute ja schon einmal ausgezeichnet geholfen wurde, habe ich gleich noch eine Frage 😃

Und zwar:
Ich hab ein Winform wo ein panel mit ein paar ausgelesenen Eigenschaften drinnen ist. Funktioniert im (kleinen) Fenstermodus soweit gut, nur wenn ich auf maximiere klicke zieht er mir das Fenster über den ganzen schirm (na klar, was sonst 😄)

Jetzt möchte ich aber das das Fenster nur so breit ist wie das panel innen und der rest verborgen bleibt... also so ca. der halbe monitor das Fenster mit dem panel und den ausgelesenen inhalten und auf der anderen hälfte zB der deskop, oder eben ein anderes Fenster.

Hab mit maximum size usw. schon herumprobiert, aber nichts zufriedenstellendes gefunden.

hat da jemand einen tipp für mich?

danke & lg

buzzzz

18.07.2011 - 11:30 Uhr

1000 Dank euch beiden!

Alles funktioniert! 😃

danke & lg
buzzzz

18.07.2011 - 10:11 Uhr

Hi!

ich bin noch ziemlich neu in C#. 😃

Ich stehe leider schon ziemlich lange bei folgendem Problem an. Ich hab vor mir einen Xml-Zeile die wie folgt ausschaut:


 <entity name="xxx" value="123"/>

Jetzt müsste ich auf name zugreifen, ich hab das folgender weise versucht:

Anmerkung: Im xDoc ist das ganze xml-File geladen.


XmlNodeList xList = this.xDoc.GetElementsByTagName("entity");

Wenn ich dann mit dem index-operator auf den Wert zugreifen will, bekomme ich immer nur "entity" zurück... mit dem fange ich aber nichts an.

Kann mir jemand sagen, wie ich das besser lösen könnte?

danke & lg
buzzzzzz

13.07.2011 - 11:38 Uhr

Hallo,

bitte sei so gütig und sag mir welches controll!

danke & lg

13.07.2011 - 10:39 Uhr

ja, hab da schon reingeschaut und hab auch viel im internet gesucht, das hat mir aber leider nicht viel gebracht. ich denke mal ich muss das interface einbinden, leider weiss ich nicht wie...

danke & lg

13.07.2011 - 09:44 Uhr

Hallo,

ich möchte in mein UI eine tooltip-Info anzeigen lassen. Leider funktioniert das nicht so wie ich mir gedacht habe...

Also ich hab den tooltip mit der oberflächengestaltung auf die richtige stelle gezogen und der Aufruf lautet:

this.toolTip1.Show(entity.Text,this);

Leider kommt da nichts. entity ist ein objekt das sich Text "holt", das funktioniert, das hab ich über die Konsolenausgabe getestet. das "this" ist nur eine Notlösung, er will ein "IWin32Window window" also irgendeine schnittstelle...

Kann mir jemand sagen wie ich das zum Laufen bringe?

Danke & lg

28.06.2011 - 15:38 Uhr

Hallo,

also gleich mal: ich bin neu hier also nochmal HALLO 😃
...und hab mich noch nicht so intensiv mit C# beschäftigt.

Also, ich habe ein kleines Programm geschrieben, welches mir Bilder anzeigt - aufregend, ich weiss.
Ich habe auch eine Funktion hinzugefügt, das die mir die Eigenschaften der bilder, also größe und dergleichen anzeigt.

Bevor ich auf die Eigenschaften klicken kann, muss natürlich überprüft werden, ob ein Bild geladen ist... und genau da is mein Problem:

private void button1_Click(object sender, EventArgs e)
        {
            this.openFileDialog1.ShowDialog();

            path1 = this.openFileDialog1.FileName;

            pictureBox1.Image = Image.FromFile(path1);
        }

Wie kann ich nun überprüfen, ob ein Bild geladen wurde?

mit pictureBox1.Image == null funktionierts leider nicht.

Kann mir jemand sagen wie das geht?

Danke & Lg