Ups da hab ich ja ein "void" vergessen 😁
namespace Project.Common.Bla
{
public class Auto
{
public Auto(AutoMotor autoMotor)
{
this.autoMotor = autoMotor;
}
private brumBrum()
{
}
private AutoMotor autoMotor;
public AutoMotor AutoMotor
{
get { return autoMotor; }
set { autoMotor = value; }
}
}
}
Eine DLL mit vielen Konstanten die man beim Zugriff auf die "alte" Welt gebrauchen kann.
Die Enums gibts unten.
Erstellt bei mir den Text:
≤"V44">
≤"N45">
≤"V45">
≤"N46">
≤"V46">
≤"N47">
Genau das was du willst.
Original von 11.08.2006
Was kann daran so viel Speicher verbrauchen? Wie komme ich dem auf die Schliche?
z.b. das hier
Original von 11.08.2006
Diese prüft per REGEX.(...).Count() ob gewisse Zeichenfolgen vorhanden sind und baut daraus eine Tabelle.
string helpstring = "Hallo <> ja";
helpstring = helpstring.Replace("<>", "");
Console.WriteLine(helpstring);
Console.ReadLine();
Das funktioniert.
Original von herbivore
[A-Za-z]{6} [A-Za-z]{7} [0-9]{2}****.[A-Za-z]{3}
Deswegen denk ich auch, dass hier eher zusammenkopiert wurde. Warum sollte man es sonnst beim 1. Mal fast richtig machen und beim 2. Mal vergessen?
Original von herbivore
Außerdem hat er ja schon einen Pattern angefangen, der nur noch nicht ganz passt.
So kann mans auch nennen 😉
Ich denke ein gutes Buch bzw http://de.wikipedia.org/wiki/Regex hilft ihm eher weiter wenn er die Grundlagen noch nicht kennt.
Wenn man sich nicht mit Regex auskennt hilft einem der leider auch nicht.
String.Replace("<>", ""); ersetzt "Bla bla <> blabla" durch "Bla Bla blabla"
RegistryKey key = Registry.ClassesRoot;
string[] gen = key.GetSubKeyNames();
key.Close();
Die erste Lösung kann ich nicht nehmen, da sie mir alle Tags löscht. Wie kann ich nur das <>-Tag in meinem String löschen?
Sry 11.08.2006 ich versteh nur Bahnhof.
Mit new gehts auch. Sieht dann aber nicht so schön aus:
unsafe
{
fixed (byte* bp = &(new byte[10 * sizeof(int)])[0])
{
int* ip = (int*)bp;
double* db = (double*)bp;
}
}
unsafe
{
byte* bp = (byte*)Marshal.AllocHGlobal(10 * sizeof(int));
int* ip = (int*)bp;
double* db = (double*)bp;
}
Aber das geht vermutlich auch alles ohne Pointer.
Ah hatte noch einen kleinen Fehler im Regex. Hier ein Beispielcode:
Regex regex = new Regex("WriteLine \"(?<para>.*?)\";");
string s = "WriteLine \"Hallo Welt\";";
Match match = regex.Match(s);
if (match.Success)
{
Console.WriteLine(match.Groups["para"]);
}
Console.ReadLine();
Also das ? muss vor das <.
Also was ich da mache:
WriteLine - Sollte klar sein.
" - Ich escape das " Zeichen. Sollte auch klar sein warum.
(?<para> - Alles was danach in der Klammer steht wird in der Variable "para" gespeichert.
.* - Da kann etwas stehen, muss aber nicht.
? - So wenig wie möglich holen. Also in dem Fall hier nur bis zum nächsten "; und nicht bis zum letzten Vorkommen von ";. Kannst es ja mal ohne das ? versuchen.
/edit: Hihi du hast den Fehler nicht gesehn 😉
Hi!
Ich hab mir von Borland die neue kostenlose Turbo Delphi IDE geholt. Leider finde ich sie mehr als schlecht! Nichts für meine verwöhntes VS Herz! Kennt ihr noch andere IDEs mit denen man auch Forms für Delphi entwickeln kann?
byte[] intToByteArray(int value)
{
byte[] littleendian = BitConverter.GetBytes((short)value);
return new byte[] { littleendian[1], littleendian[0] };
}
🤔
Original von TripleX
Gibt es kein modifier, wie in PHP der modifier U (Ungreedy)?
.* -> .*?
In dem Whitepager steht:
Currently the platform runs on several ARM 7 and ARM 9 processors. The suggested minimal memory configurations at present are 300K RAM and 1 Meg of Flash. The devices also need to have serial or USB support to support downloading and debugging the applications during development.
Ui 512kb 🙂
Ich frag mich was da alles drin sein soll 🙂
die MSDN auf deutsch ist schon was schönes.
Original von ZiMD
Wie du das jetzt genau machst weiss ich auch nicht.
postData = string.Format("datei=C:/test.zip&katid=0&submit=Hochladen");
So gehts auf jeden Fall nicht. Du musst die Bytes vom Bild mitschicken. Wenn ich hier was hochladen zeigt mir Fiddler das an:
-----------------------------7d69c3b12058c
Content-Disposition: form-data; name="MAX_FILE_SIZE"
204800
-----------------------------7d69c3b12058c
Content-Disposition: form-data; name="attachment_file"; filename="C:\bild.jpg"
Content-Type: image/pjpeg
Danach kommt vermutlich das Bild. Wie du das jetzt genau machst weiss ich auch nicht. Im Anhang hast du den Request als txt.
[EDIT von herbivore]Dateianhang gelöscht[/EDIT]
http://rapidshare.de/files/33937679/pong.zip
Sehr geil das Framework 🙂
Hi,
hat einer von euch schon sein VisualStudio bekommen?
Also dein Programm soll auf eine PHP Datei zugreifen? Dann machs über Webservices.
Hab mir jetzt einfach ein kleines Programm mit einer richtextbox geschrieben:
http://photos1.blogger.com/blogger/1057/3619/1600/code.6.gif
Dann hast dus aber nicht richtig per VS eingebunden. Wenn du im VS ein Image einbindest bekommst du auch ein Image zurück wenn du es im Code aufrufst. Und das hat eine Save Methode.
Bei dem MemoryStream hast du recht. Du musst WriteTo holen.
Hi!
Für meinen Blog suche ich eine Möglichkeit den Quellcode, oder ausgeählte stellen, am besten mit Zeilennummern abzuspeichern. Gibt es dafür ein Plugin oder ist die Funktion schon eingebaut? Wenn nein: Habt ihr ein gutes AddIn Tutorial?
ZiMD
MemoryStream memoryStream = new MemoryStream();
Resources.Bild.Save(memoryStream, format);
File.WriteAllBytes("bild", memoryStream.ReadAllBytes());
Oder so. War jetzt aus dem Kopf.
Ich hab schon die von thespoke.de 😉
/edit: Habs jetzt doch gemacht und bekomm mein Studio zugeschickt.
Wenns auf deutsch ist schmeiss ich mein englisches Pro runter. Hat keine Vorteile für mich.
Ach das war ja das was du auch geschrieben hast 8)
Original von tomylee
Dachte das es daran liegt das die Array definition erst danach kommt
So ist es.
Du kannst die Klasse über den BinaryFormatter in einen MemoryStream schreiben lassen.
Hey das ist eine gute Idee. Werd ich gleich mal versuchen.
Wenn ihr mir noch sagt wie ich die Daten schnell in eine SQLite Datenbank bekomme mach ichs so.
Original von Arrakis
Das FileUpload-Control scheint ja nicht so weit editierbar zu sein und scheidet damit aus, oder?
Und das ist auch gut so.
Das einzige was ich mir vorstellen kann: Du fängst den Klick mit Javascript ab und simulierst einen Klick auf den(visible:hidden) Input Teil.
Ich weiss jetzt nicht ob das hier rein gehört, wenn nicht bitte verschieben.
Also ich habe eine Binäre Datei mit sehr vielen Strings. Immer jeweils hintereinander: Username, Passwort, EMail. An die 440000 User sind in dieser Datei gespeichert. Wenn ich jetzt alle User einlese und in eine List vom Typ User(struct) packe steigt die Speicherauslastung auf 70MB. Das ist nicht vertretbar, da die Anwendung die ganze Zeit über auf dem PC des Benutzers ausgeführt werden soll. Bei der Anwendung handelt es sich um eine Suche, in der man einen Benutzernamen eingeben kann und Passwort und EMail ausgegeben werden. Soll ich die Daten jedes Mal einzeln einlesen und nach der Suche wieder löschen oder habt ihr eine andere Idee?
Und noch was ist mir aufgefallen: Wenn ich die Anwendung zum Debuggen im VS starte dauert das Laden der Daten ganze 15 Sekunden. Wenn ich die Anwendung manuell starte geht das in unter zwei Sekunden.
Man kommt ohne diesen Unterstrich besser zurecht.
PS: Wer findet den Fehler 😉.
private EineKlasse eineKlasse;
public EineKlasse EineKlasse
{
}
So ist es.