Laden...

Forenbeiträge von Toem99 Ingesamt 511 Beiträge

21.07.2008 - 09:49 Uhr

Hat sich erledigt.

Hab vergessen die ImeMode auf On zu setzen.

21.07.2008 - 09:43 Uhr

Rückfrage: "Was glaubst du wie lange es dauert bis die Sonne aufhört uns mit Licht und Wärme zu versorgen?"

mmmhh, grübel

also, morgen kostet die versorgung 25 % mehr
im januar nochmal 40 %

und ab juni 09 will die sonne streiken

.. sorry, aber der scherz mußte sein

21.07.2008 - 08:43 Uhr

Happy Birthday

Bleib uns noch lange erhalten !!!

21.07.2008 - 08:25 Uhr

Ich wünsche Euch allen einen schönen guten Morgen.

Ich habe mal wieder einen kleinen Hänger. Ich habe eine Richtextbox im Programm, die ich selbst erweitert habe. Darüber hinaus kann ich dort Text, Bilder, Tabellen, etc. einfügen. Und gerade da heraus resultiert mein Problem.

Ich füge via:

...
img = Image.FromFile(strImagePath);
                    Clipboard.SetDataObject(img);
                    DataFormats.Format df;
                    df = DataFormats.GetFormat(DataFormats.Bitmap);
                    if (rTB_Text.CanPaste(df))
                        rTB_Text.Paste(df);

ein Image (BMP, JPG, GIF) in den Text ein.
Dieses Image möchte ich aber verschieben können. Ich bekomm es nur leider nciht hin.
Ich habe mich schon am Click Event festgebissen, ohne Erfolg:

private void rTB_Text_Click(object sender, EventArgs e)
        {
            if (rTB_Text.SelectionType == RichTextBoxSelectionTypes.Object)
            {
                Object obj = new Object();
            }
        }

Wie kann ich ermitteln, was das für ein Object ist und wenn es sich um ein Image handelt, wie kann ich es ansprechen und bewegen?

Für einen kurzen Denkanstoss wäre ich Euch dankbar.

17.07.2008 - 09:02 Uhr

Ich hab ein Ruler Control aus Codeproject abgekupfert und etwas umgebaut.

Thx

16.07.2008 - 15:54 Uhr

na, ich sitze 8 bis 10 stunden am tag in der firma vor dem pc und kloppe programmcode runter oder teste

zu hause mach in den pc an und programmiere privat was, momentan nen texteditor like word (fg)
oder ich chatte via msn oder spiele

mmhh bin ich pc süchtig?

16.07.2008 - 11:21 Uhr

Hat sich erledigt, ich hab´s anders gelöst.

16.07.2008 - 09:23 Uhr

Schönen guten Morgen,

ich hab da mal wieder ein kleines Problem, habe aber in dem Bereich auch bislang recht wenig Erfahrung.

Ich setze via

printDocument1.DocumentName = rTB_Text.Text;
            pageSetupDialog1.ShowDialog();

die Seitenränder für den späteren Ausdruck in meiner Richtextbox. Im Preview und im Ausdruck wird das alles auch korrekt gemacht.
Setz ich jetzt allerdings z.B. den rechten Seitenrand auf 15 mm und rufe den Dialog danach noch einmal auf, steht da 5,9.
Hab ich im Code noch was vergessen?

für eine kurze Hilfe wäre ich dankbar.

15.07.2008 - 11:19 Uhr

man kann sehr vieles nachbauen, z.b. textausrichtung, größe, farbe
einbinden von grafiken, tabellen, excelcharts, ect.

ich selbst bin an so nem teil privat drann, aber du wirst nie die komplette funktionalität von word nachbilden können, der aufwand ist einfach zu groß

14.07.2008 - 12:37 Uhr

okay herbi,
danke für die info

14.07.2008 - 10:52 Uhr

Sorry, das ich jetzt erst antworte.

talla hat REcht, ich meine die als ungelsen markierten Beiträge. Also Menüpunkt "neue Beiträge"

11.07.2008 - 15:46 Uhr

zeichne die autos, mach dir von der grafic einen clone und zeichne danach erst die werte.

ist zwar kurz gesagt, aber hoffentlich trotzdem verständlich

11.07.2008 - 14:56 Uhr

Einfachste Möglichkeit wäre keine direkter Zugriff via Select, sondern das Select via Schleife in einer Prozedur laufen zu lassen und am Ende die Variable zurückzugeben.

11.07.2008 - 10:04 Uhr

Danke, wird mir jetzt auch klar.

11.07.2008 - 09:11 Uhr

Dank Dir für die schnelle Antwort.
Kommt wohl echt auf die Reihenfolge der Zeichen an.

Thx

11.07.2008 - 09:05 Uhr

Hallo und schönen guten Morgen,

ich habe immer Probleme mit regex und bekomm das heute früh irgendwie überhaupt nicht hin.

Ich habe bislang

Regex.IsMatch(text, (@"^[0-9]+$");

zum prüfen, ob der Wert (ein Zeichen) numerisch ist.
Jetzt möchte ich zusätzlich auf plus, minus, mal und geteilt prüfen, aber wenn ich das versuche zu implementieren, erhalte ich einen parse-Error.

Wie muss ich das korrekt einbauen?

10.07.2008 - 15:12 Uhr

google mal danach

bei inner join werden nur gleiche sätze verwendet
bei left join alle der linken tabelle und dazu die übereinstimmungen der rechten
bei right join umgekehrt

kommt immer darauf an, was du genau als ergebnismenge benötigts

left join würde dir besipielsweise (richtig angewand) alle aufträge bringen, auch wenn es zu einem keinen kunden gäbe

aber wie gesagt, google mal nach der genauen beschreibung

10.07.2008 - 15:03 Uhr

wenn du, wie ich annehme in der fahrzeugtabelle einen verweis auf den kunden hast dann ist das recht einfach.

SELECT auftrag.auftrag_id,kunde.name
FROM auftrag
INNER JOIN kunde ON kunde.kunde_id=auftrag.kunde_id
INNER JOIN fahrzeug ON kunde.fahrzeug_id = fahrzeug.fahrzeug.id

aber prüf mal bitte, ob du wirklich inner join benötigts und nicht besser left join

10.07.2008 - 15:00 Uhr

Hallo herbivore,

eine Frage zu der ganzen Sache. Vor so einem Serverzusammenbruch sieht man bespielsweise 40 offene Beiträge. Dann geht ne ganze Zeit auf dem Server nichts und plötzlich sind es nur noch 10 Beiträge.

Dies nur mal als Beispiel. Aber wo bleibt der Rest?

09.07.2008 - 08:27 Uhr

Normalerweise gibt es bei Office Produkten immer Probleme mit den Vorgänger-Versionen. Aber solange Du keinen Code verwendest, der in 2005 noch nicht enthalten war, sollte es eigentlich keine Probleme geben.
Einfach nur ein wenig aufpassen und nicht grade die Neuerungen verwenden.

08.07.2008 - 13:39 Uhr

okay, danke

dann muss ich wohl hier umstellen. mal seh was chefe dazu sagt 🤔

08.07.2008 - 13:25 Uhr

Hallo,

ich habe ein Fomular mit einer ListView. Nun sollen hierauf bei einem Scrolling die ersten 3 Spalten fest stehen bleiben (siehe z.B. Excel).
Kann ich so etwas mit einer ListView realisieren? Ich weiß, das es mit anderen Controls geht, finde aber in der ListView keinen Ansatz.

Danke

07.07.2008 - 08:31 Uhr

Also wenn Du so viele Änderungen am Design machst, kommt schon einmal ein Dump der Datenbank und deren Tabellen nicht in Frage. Dann hättest Du zwar alle Daten, könntest diese aber nicht verwenden.
Du wirst wohl kaum darum herumkommen für jede Tabelle die Du änderst eine Konvertierung zu schreiben.

Stil: 1.) bestehenden Tabelleninhalt nehmen und in temp-Table speichern
2.) ggf. neue Daten hinzufügen oder aus bestehenden Tabellen übernehmen
3.) die Daten der temp-Tabelle prüfen
4.) die temp-Tabelle wieder einspielen in die Original-Tabelle (Neu)

Das mußt Du dann in etwa so für jede Tabelle machen, die Du änderst. Je nach Datenbank kannst Du von den Tabellen, die nicht verändert werden ein Bulk-File erstellen. Schau dazu mal in die Hilfe.

Ich hoffe, ich habe helfen können.

04.07.2008 - 09:47 Uhr

Wo sollte die stehen? Ich finde auf meinem System keine management.dll

04.07.2008 - 09:35 Uhr

Danke sehr, liest sich gut.
Aber mal ne wirklich doofe Frage dazu. Ich hab auf diesem Rechner hier NET Framework 2.0 frisch installiert. Aber der kennt komischerweise kein System.Management.
Ich hab da auch bisher noch nie wirklich mit gearbeitet. Muss ich da noch was einbinden?

04.07.2008 - 08:19 Uhr

Uihh. Fühlst Dich mal wieer auf den Schlips getreten?
Nix für ungut.

Was mich interessiert ist mehr, wie erkenn ich, daß grade ein Programm gestartet oder beendet wird? Immer wieder die Programmliste durchgehen sollte doch nicht sonderlich perfomant sein, oder?

04.07.2008 - 08:16 Uhr

Ich würd so was über PHP machen. Da kannst Du recht einfach die genauen Positionen angeben.

Geht unter C# natürlich auch, z.B. durch Selbstzeichnen via drawString.

04.07.2008 - 08:03 Uhr

Moin Leute,

ich möchte eine winzig kleine Application erstellen, die mir auf meinem PC mitschneidet, wann welches Programm gestartet und wann es beendet wurde. Die Daten sollten am besten in einer XML oder Textdatei gespeichert werden und bei einer bestimmten Größe soll die Datei, bis auf die Daten der letzten 2 Tage, geleert werden.

Ist für eine solche Anwendung C# das richtige Tool oder soll ich lieber in einer anderen Sprache programmieren?

Und wenn C#, wo würdet Ihr da so ansetzen?

03.07.2008 - 10:54 Uhr

Such doch hier mal einfach nach "excel ado"

03.07.2008 - 09:51 Uhr

Oh Gott schöne Frau

REcht hast Du. Wenn ich daran denke, wie zu Goethes Zeiten noch gesprochen wurde.

Naja, gehab Dich gut ....

03.07.2008 - 08:45 Uhr

So ist doch Mist:

PdF Putz die Fenster
MdF Mach die Fliege
mR/oR Mit Rock / ohne Rock
OK Ohne Kopfweh
QmS Quatsch mit Soße

03.07.2008 - 08:42 Uhr

Besser Kürzel als so ->>>>

Hey Homies!

Nachdem ich eben was vorgelötet habe (mit Krawallbrause) bin ich bei meinem Kanisterköpfchen von Digger vorbeigeschnickt und hab ihn so weggedisst dass er Würfelhusten bekam.Dann bin ich zu seiner Ische und hab meinen Nahkampfstachel bei ihr eingeparkt.

Als dann noch der Pommespanzer von Bruder vorbeikam und mir hammerst was gepienst hat, hab ich dem Gesichtselfmeter noch seinen Taschendrachen gerippt und bei denen auf dem Klo n Bob in die Bahn geworfen.

Phätt der Abend

Übersetzung:

Nachdem ich mir eben mit Bier was angetrunken hatte, habe ich meinen idiotischen Kumpel besucht und ihn so angemacht dass er kotzen musste. Dann habe ich mit seiner Freundin geschlafen.

Als dann noch sein dicker Bruder vorbeikam und mir sehr viel vorgeheult hat, hab ich dem hässlichen Kerl noch sein Feuerzeug geklaut und bei ihm auf dem Klo gekackt.

Toller Abend.

02.07.2008 - 14:43 Uhr

Das sagt zumindest Google. Sorry, ich hab grade keine Zeit selber zu experimentieren. Aber via google solltest Du da einiges finden.

DriverName
Keine Entsprechung. Nicht länger erforderlich; Druckertreiber werden von Windows verwaltet.

Port Nicht länger erforderlich.
Das PrintPreviewDialog-Steuerelement legt die Anschlussinformationen automatisch fest.

02.07.2008 - 14:32 Uhr

Tja, nur das ich das Projekt erst übernommen habe und ausbaden darf, was andere verbockt haben.
Aber seh es einfach wie Du willst. 🙂

02.07.2008 - 11:56 Uhr

How Du, ich hasse och den EU

Musste dir datt Hammerteil von Braut mal checken eyh lol

02.07.2008 - 10:35 Uhr

Ich brauch das FEnster halt einfach um die momentane Höhe und Breite des FEnsters zu ermitteln.

Aber last mal, ich denke, ich baue doch alles auf object Sender um. Die kanpp 300 Aufrufe krieg ich auch schon noch verbogen.

02.07.2008 - 10:23 Uhr

Was ist daran schlechtes Design?
Ich kann halt nicht in jedem Fall obejct Sender mitgeben.

Und was ich brauche steht oben. Halt einfach den Namen des Fensters, aus dem irgendeine Funktion die Funktion der Klasse aufruft. Ist as so schwer so verstehn?

02.07.2008 - 09:01 Uhr

Kann ja sein, das ich bei der Wärme ein Brett vor dem Kopf habe. Ich bekomm immer nur als Rückgabe die Klasse. Aber ich möchte den Fensternamen, der diese Funktion gerade aufruft und ausführt.

01.07.2008 - 16:07 Uhr

Wenn Du Dein Programm beendest, schließt Du dann auch den Process ggf. mit
process.End oder Close?
Dann wäre der natürlich auch beendet

01.07.2008 - 15:56 Uhr

Aber darüber ermittel ich doch nur die aufrufende Methode, nicht aber das aufrufenden Fenster. Oder?

01.07.2008 - 14:24 Uhr

Wie kann ich in einer laufenden Funktion oder Klasse ermitteln, aus welchem Form diese aufgerufen wurde?

01.07.2008 - 09:30 Uhr

TRotzdem war das was die Deutschen abgeliefert haben Scheisse. Die ersten 15 Minuten waren ja noch völlig okay. Aber was danach kam, dafür muß man sich als Deutscher nur schämen. Das war der mieseste Fussball unserer Mannschaft seit Jahren.

30.06.2008 - 12:42 Uhr

Kurz und bündig gesagt:
"Wer scheisse spielt, der muss sich nicht wundern wenn er verliert."

26.06.2008 - 15:05 Uhr

Same Procedure as every Day .... :evil:

26.06.2008 - 09:27 Uhr

Also, erst mal zeichnen wir hier nicht in Bitmaps oder so, sondern direkt ins Fenster oder Panel.
Via ClientSize.Width ermitteln wir unter anderem, wie viele grafische Objekte ins Fenster passen.
Ich überleg nur grade, ob dann ClientSize so sinnig ist und nicht so was wie
form.size besser wäre

26.06.2008 - 09:03 Uhr

Hallo,

ich habe eine Klasse zum zeichnen von Grafiken erstellt. Allerdings benötige ich darin den Zugriff auf Clientsize der gerade aktiven Form. Nur ich komm an ClientSize irgendwie nicht heran.
Liegt es am Fussball gestern und der zu kurzen Nacht?
Wäre nett, wenn mir jemand einen Denkanstoß liefern könnte.

Danke

23.06.2008 - 16:50 Uhr

Hilft Dir ggf.

select news.news_header ,
(Select Count(*) From ForumBeitraege)
from news
where news.news_id IN
(
select TOP 5 ForumBeitraege.fb_ft_id
from ForumBeitraege
Group By fb_ft_id
Order By Count(fb_ft_id) desc
)

???