Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von Ayke
Thema: Umbennen aller Methoden und Variablen in einem Projekt
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Ich bins schon wieder ;)

Ich möchte allen Variablen und Methoden in meinen Projekt einen neuen Bezeichner geben.

Hab jetzt nur einen sehr uneleganten Weg im Kopf. Projekt einlesen, mit Regex
alle Datentypen durchgehen und umbennen. Wäre auch kein Problem, wenn ich jetzt nicht alle Datentypen händisch eintippen müsste.

listMatchDatatypes.Add(Regex.Matches(sLine, @"(bool)\s+(\w+)", RegexOptions.Singleline));
listMatchDatatypes.Add(Regex.Matches(sLine, @"(bool[])\s+(\w+)", RegexOptions.Singleline));
listMatchDatatypes.Add(Regex.Matches(sLine, @"(byte)\s+(\w+)", RegexOptions.Singleline));
listMatchDatatypes.Add(Regex.Matches(sLine, @"(byte[])\s+(\w+)", RegexOptions.Singleline));
listMatchDatatypes.Add(Regex.Matches(sLine, @"(Byte)\s+(\w+)", RegexOptions.Singleline));
unsw.........................................................................................................

Thema: Regex string bezeichner suchen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

danke herbivore

Thema: Regex string bezeichner suchen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo,

kann mir jemand sagen wie ich mit Regex die Start- End Postion von den Beizeichner eines Strings finde ?

MatchCollection paramValues = Regex.Matches(message, @"(string).*?( )", RegexOptions.Singleline);

müsste da nach ( ) noch was dran hängen.

Thema: Mozilla Firefox möglichkeiten zum ansteuern ?
Am im Forum: Rund um die Programmierung

GeckoFX leider auch nicht weil ich alle "geöffneten" Firefox Browser zugreifen möchte.

Thema: msbuild projekt mit einer externen resource kompilieren
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Habe ich vorhin nicht gefunden. Hab nochmal nachgeschaut.

<EmbeddedResource Include="resource.resx">

Thema: msbuild projekt mit einer externen resource kompilieren
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Danke

weist du vill auch was in der csproj einfügen muss ?

Thema: msbuild projekt mit einer externen resource kompilieren
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hi,

ich möchte eine Solution mit msbuild kompilieren.
In der Solution sind 2 Projekte.
Bei ein Projekt soll eine zusätzliche Resource mit kompiliert werden die ich über
den Resourcewriter erstellen habe.

Wie ich eine Solution kompiliere weiss ich.

msbuild name.sln

Habe nur das Problem das bei einen Projekt diese zusätzliche Resource mitkompiliert werden soll. Wie stell ich das an ? .csproj umschreiben wenn möglich oder mit einer comandozeile ?

Thema: Mozilla Firefox möglichkeiten zum ansteuern ?
Am im Forum: Rund um die Programmierung

Weil der Benutzer sehen soll was passiert und ich müsste auch wissen wann navigiert wird wann ein Dokument fertig geladen ist unsw... Bis jetzt habe ich noch keine vernüftige Lösung gefunden auch beim google nicht.

Thema: Mozilla Firefox möglichkeiten zum ansteuern ?
Am im Forum: Rund um die Programmierung

Hi,

kennt jemand von euch eine möglichkeit bereits geöffnetet Firefox- Fenster anzusteuern ? Auf andere URL navigieren, Input ausfüllen etc... wie es
mit der Bibliothek SHDocVw beim Internet Explorer möglich ist.

Thema: Referenz auf andere Variable übergeben
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Danke,
Benutze einfach die SB klasse.

Thema: Referenz auf andere Variable übergeben
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hi,

                onWebPost(new WebPostEventArgs(sURL, ref sPOST));
//der wert von sPOST sollte "übernehme diesen Wert" sein



    public class WebPostEventArgs : EventArgs
    {
        public WebPostEventArgs(string URL, ref string PostData)
        {
            this.url = URL;
            this.PostData = PostData;
        }

        private string url = string.Empty;
        public string PostData = string.Empty;

        public string URL
        {
            get { return (url); }
        }
    }

        static void Web_OnWebPost(object sender, WebPostEventArgs e)
        {
            e.PostData = "übernehme diesen Wert";
        }

Geht das nicht ohne Pointer ?

Thema: Referenz auf andere Variable übergeben
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Wie mach ich das am besten ?

        public WebPostEventArgs(string URL, ref string PostData)
        {
            this.url = URL;
            this.postData = PostData; // postData soll auf PostData zeigen...
        }

        private string url = string.Empty;
        private string postData = string.Empty;

Thema: [gelöst] Rahmen ins BitmapImage setzen
Am im Forum: GUI: WPF und XAML

Die Image Klasse hat die Eigenschaft Source dort kanst du deine BitmapImage zuweisen.

Image image = new Image();    
image.Width = 200;

BitmapImage bi = new BitmapImage();
bi.BeginInit();
bi.UriSource = new Uri(@"/sample/myimage.jpg",UriKind.RelativeOrAbsolute);
bi.EndInit();

image.Source = bi;

Thema: [SOLVED]Server - Client Connection über das Internet
Am im Forum: Netzwerktechnologien

Mit der IP Adresse des Router wirst du nicht zurück zu deinen PC geroutet...
Nur von außerhalb... Du kanst deine Lokale IP Adresse verwenden oder 127.0.0.1

Thema: [gelöst] Rahmen ins BitmapImage setzen
Am im Forum: GUI: WPF und XAML

Zeichne eine Rechteck um dein Bild.

Graphics.DrawRectangle...

Achte darauf das der Startpunkt zum zeichenen mit +(Lienenbreite / 2) beginnt und -(Lienenbreite / 2) am Endpunkt.

Thema: Neue Provider (per Interface) ohne Codeänderung einbinden
Am im Forum: Rund um die Programmierung

Danke herbivore

Thema: Neue Provider (per Interface) ohne Codeänderung einbinden
Am im Forum: Rund um die Programmierung

Hi,

Ich habe einige Anbieter die Historische Charts zu verfügung stellen.
Da diese nicht immer einheitlich sind habe ich ein Interface und Provider erstellt.

Leider muss ich jetzt jedes neu erstellen Provider in das GUI einpflegen.
Das möchte ich nun automatisieren.
In jeder Provider Klasse sind dafür alle nötigen Infomationen vorhanden.
Also habe ich mir gedacht alle Provider Klassen in eine Klasse zu legen und dan über Reflektion aufzuzählen und mein GUI mit den Werten zu füllen.
Macht das sinn ?

Thema: Informationen aus ListBox-Item extrahieren
Am im Forum: GUI: Windows-Forms

Listbox.Items[0].Replace("(", "")
Listbox.Items[0].Replace(")", "")

oder um alles nach ( zu entfernen
int index = Listbox.Items[0].IndexOf("(");
Listbox.Items[0].Remove(index)

Thema: Vista SaveFileDialog: Berechtigungs-Dialog deaktivieren
Am im Forum: GUI: Windows-Forms

Ich rufe den Dialog auf um einen Datenbank zu erstellen. Die Datenbank wird also nicht von meinen Benutzer erstellt sondern vom SQL Server und den damit verbundenen Benutzer.

Thema: Vista SaveFileDialog: Berechtigungs-Dialog deaktivieren
Am im Forum: GUI: Windows-Forms

Nein beides nicht. Solche Meldungen kommen nur bei Vista aufwärts. Denk mal das es ohne weiteres nicht möglich ist hoffe aber das mich jemand mich vom Gegenteil überzeugt.

Thema: Vista SaveFileDialog: Berechtigungs-Dialog deaktivieren
Am im Forum: GUI: Windows-Forms

Hi,

weis jemand wie ich dies Meldung beim Savefiledialog unter Vista deaktiveren kann, da die Rechte meines Benutzers in diesen Fall keine
rolle spielen.

[Window Title]
Speichern unter

[Content]
C:\AceTrade_Data.mdf
Sie verfügen nicht über die Berechtigung zum Speichern in diesem Pfad.
Wenden Sie sich an den Administrator, um diese Berechtigung zu erhalten.

Möchten Sie statt dessen im Ordner "Benutzer" speichern?

[Ja] [Nein]

Thema: Fehler beim erstellen von Datenbank (MSSQL 2005)
Am im Forum: Datentechnologien

Hallo Feuerfalke,

Zitat
Auch schon mal versucht die Datenbank im Standard-Pfad zu erstellen?
ja habe ich schon versucht und ohne Erfolg. Der Benutzer hat genug Rechte da ich über ein andres Programm eine Datenbank erstellen kann. Habe es mal auf Windows XP gestest, dort funktionert es einwandfrei. Bei Vista jedoch nicht.

Thema: Fehler beim erstellen von Datenbank (MSSQL 2005)
Am im Forum: Datentechnologien

Hallo RambaZamba,

habe ich auch schon versucht geht leider auch nicht. Habe alle möglichen pfade ausprobiert.

Thema: Fehler beim erstellen von Datenbank (MSSQL 2005)
Am im Forum: Datentechnologien

verwendetes Datenbanksystem: MSSQL 2005

Hallo Leute,

ich versuche eine Datenbank zu erstellen...

            string sqlCreateDBQuery;
            sqlCreateDBQuery = " CREATE DATABASE "
                               + DatabaseName
                               + " ON PRIMARY "
                               + " (NAME = " + DatabaseName + ", "
                               + " FILENAME = '" + FullPath + "', "
                               + " SIZE = 2MB,"
                               + " MAXSIZE = UNLIMITED,"
                               + " FILEGROWTH = 10%) "
                               + " LOG ON (NAME =" + DataLogName + "_Log, "
                               + " FILENAME = '" + DataLogPath + "', "
                               + " SIZE = 1MB, "
                               + " MAXSIZE = 500MB,"
                               + " FILEGROWTH = 10%) ";

            SqlCommand myCommand = new SqlCommand(sqlCreateDBQuery, myConnection);
            try
            {
                myConnection.Open();
                myCommand.ExecuteNonQuery();
                MessageBox.Show("Database has been created successfully!",
                                  "Create Database", MessageBoxButtons.OK,
                                              MessageBoxIcon.Information);
                success = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString(), "Create Database Error",
                                            MessageBoxButtons.OK,
                                     MessageBoxIcon.Error);
            }
            finally
            {
                myConnection.Close();
            }

Mein ConnectionString
user id=sa;
password=pass;
server=localhost\INSTANCE;
Trusted_Connection=no;
database=master;
connection timeout=5

Der Wert von sqlCreateDBQuery
 CREATE DATABASE AceTrade_Data ON PRIMARY  
(NAME = AceTrade_Data_Data,  
FILENAME = 'C:\Users\MeinBenutzername\Documents\Visual Studio 2008\Projects\AceTrade\AceTrade\bin\Debug\Database\AceTrade_Data.mdf',  
SIZE = 2MB, 
MAXSIZE = UNLIMITED, 
FILEGROWTH = 10%)  
LOG ON 
(NAME =AceTrade_Data_Log,  
FILENAME = 'C:\Users\MeinBenutzername\Documents\Visual Studio 2008\Projects\AceTrade\AceTrade\bin\Debug\Database\AceTrade_Data_log.ldf',
SIZE = 1MB,  
MAXSIZE = 500MB, 
FILEGROWTH = 10%) 

Leider bekomme ich immer diese Fehlermeldung:
System.Data.SqlClient.SqlException: Fehler bei der Verzeichnissuche für die Datei 'C:\Users\MeinBenutzerName\Documents\Visual Studio 2008\Projects\AceTrade\AceTrade\bin\Debug\Database\AceTrade_Data.mdf'. Betriebssystemfehler 5(Zugriff verweigert).

Fehler bei CREATE DATABASE. Einige angezeigte Dateinamen konnten nicht erstellt werden. Überprüfen Sie zugehörige Fehler.

   bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)

   bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)

   bei System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)

   bei System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async)

   bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe)

   bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()

   bei AceTrade.OptionForm.CreateDatabase(SqlConnection myConnection) in C:\Users\MeinBenutzerName\Documents\Visual Studio 2008\Projects\AceTrade\AceTrade\OptionForm.cs:Zeile 153.

Habe Verzeichnis auf vollzugriff überprüft und meine Anwendung auch als Admin gestartet. Was leuft da schief ?

Thema: Silverlight: TreeView anders gestalten...
Am im Forum: GUI: WPF und XAML

Hier Klicken

Thema: Array von Strukturen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

wollte grade zu mittag :P, deswegen haben Sie die Fehler eingeschlichen. Ob du das verschachteln solltest kann ich dir nicht sagen.

Thema: Array von Strukturen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

public class TKB_Diagnose_type
{
void TKB_Diagnose_type()
{
for (int i = 0; i > Row.Length; i++)
{
Row[i] = new TKB_DiagnoseRow_type();
}
}
    public Boolean ObjEnabled;
    public string ObjDescr;
    public bool[] ObjFUEnabled = new bool[8];
    public TKB_DiagnoseRow_type[] Row = new TKB_DiagnoseRow_type[8];
} 

Thema: Spiele-Engine: Kann man physikalische Regeln auf soetwas wie Magie o. Geistererscheinungen anwenden?
Am im Forum: Smalltalk

sorry, habe mir nicht den ganzen Thread durchgelesen.
dazu habe ich zwar keine richtige Meinung, würde ich physikalische Regeln sagen...

Thema: Spiele-Engine: Kann man physikalische Regeln auf soetwas wie Magie o. Geistererscheinungen anwenden?
Am im Forum: Smalltalk

zurück zum Thema...
Ich glaube nicht an Magie oder Geister.
Habe noch nie jemand gesehen der Zaubern kann... Ihr ?
Und diese Bühnenzauberei ist nur gute Psycholgie und täuschungen.

Geister sehen auch nur mit Fantasie oder wenn es einwenig realer
erscheint durch Träumerei. Der Mensch kann auch in vielen Formen die er nicht erkennen kann Gesichter und ähnliches sehen. Mann braucht doch nur in Wolken schauen oder nachts das Licht ausmachen.

Thema: kombinierte Internetverbindungen
Am im Forum: Smalltalk

Wollte 4 HSDPA Leitungen bündeln. Man braucht einen Provider mit dem du über bestimmte Hardware über alle 4 Leitungen verbindung aufbaust. Die stellen dir dan über eine IP Bandbreite zu verfügung. Mann bezahlt also 4x HSDPA Verbindungskosten + die selbe Bandbreite bei diesen Provider.

Für Torrents oder parallele Download könnte mann auch 4 IP's verwenden,
für andere Zwecke momentan leider nicht.