-
Gesamte Inhalte
137 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von LordK
-
-
Die Idee mit dem If-Else kam mir jetzt auch.
Meistens versucht man ja mit Try/Catch einen bestimmten Fehler abzufangen.
Und das kann man ja meist auch als if/else formulieren. Das wäre nur im Code aufwendiger. Aber dafür gibts dann in den neueren Sprachen Try/Catch.
Danke & Gruß
LordK
-
Stimmt
Danke für den Tip.
Struktogramm sollte ja eh Code Unabhängig sein und es gibt ja noch sprachen, die kein Try/Catch können.
Bin wohl etwas zu nervös im Moment.
Danke & Gruß
LordK
-
Hallo Zusammen,
ein Teil meiner Projektaufgabe ist das Nachdokumentieren einer Software. Dafür habe ich auch in meinem Antrag reingeschrieben, dass ich Struktogramme erstelle.
Als ich jetzt den Quellcode der Anwendung durchgegangen bin, habe ich gesehen das in fast jeder Methode mit Try/Catch gearbeitet wurde.
Ich hab allerdings keinen blassen schimmer wie ich das in nem Struktogramm darstellen soll.
Kann mir das mal jemand verraten?
Bzw. welche möglichkeit alternativ zum Struktogramm, um die Logik des Cods visuell darzustellen, bei der ich auch Try/Catch verwenden kann?
Danke & Gruß
LordK
-
Hi Leute,
wenn man bei unter XP in einem beliebigem Programm etwas speichern will bekommt man ja den Dialog angezeigt wo man den Speicherort festlegen kann. Dort werden doch auf der linken Seite immer die 5 Icons Zuletzt verwendete... / Desktop / Eigene Dateien / Arbeitsplatz / Netzwerkumgebung angezeigt.
Kennt jemand eine Möglichkeit, wie man dort eine eigene Verknüpfung zu einem Ordner erstellen kann?
Danke & Gruß
LordK
-
Nimm EnumWindows
Könnte mir jemand dazu noch eine kleine Hilfestellung geben?
Bin nicht so firm in C++
Danke & Gruß
LordK
-
Leider hilft mir das nicht weiter. Auf dem Rechner auf dem das Programm läuft hab ich keine Admin Rechte (die leider notwendig sind).
Gibt es noch eine andere Möglichkeit?
Bzw. ist es auch möglich ein FindWindow mit dem Fenstertitel zu machen, wenn man nur weiß, das ein bestimmtes Wort im Fenstertitel vorkommt?
Z.B. mit bei Notepad oder so.
Der Titel von Notepad ist ja immer der Dateiname und "- Editor"
Kann ich irgendwie in der FindWindow abfrage nur auf "- Editor" abfragen?
Danke & Gruß
LordK
-
Hallo,
wie kann ich denn den ClassName von einem Programm herausfinden?
Ich hab eine Anwendung laufen, von der ich ein WindowHandle benötigen. Also hab ich mir gedacht, mach ich das mit FindWindow().
Das Problem ist nur, dass ich nicht mit Fenstertitel suchen kann, das das Programm je nach angewählter Funktion den Festertitel ändert
Ich hab aber auch keine ahnung wie ich an den Clasname komme.
Habs schon mit GetClassName mit einem bestimmten Fenstertitel probiert, aber das hat mir nur ein cryptischen Wert ala AFX:4000000:04:004 usw. zurückgeben, und der war auch nach jeden Start des Programms auch wieder anders.
Jemand ne Idee, wie ich das rausbekomme?
Danke & Gruß
LordK
-
Hallo,
Bist Du Dir sicher, dass das "Sternchen" an der richtige Stelle sitzt?
Nic
Nein eigentlich nicht...
Aber hat sich inzwischen auch erledigt, ich hab in der Zugriffsklasse für die Datenbank eine Funktion gefunden die in etwa dem sprintf entspricht. Damit funktionierts wunderbar
Trotzdem danke für eure Hilfe
Gruß
LordK
-
Hi Leute,
ich hab da ein Problem.
Ich arbeite im Moment für ein Schulprojekt mit der SQLite Datenbank.
Mein Problem ist jetzt, ich hab ziemlich langes SQL Statement in dem ich zahlen untebringen muss, die von einer Benutzereingabe abhängig sind.
Also mal etwas vereinfacht, ich bräuchte das ungefähr so, wenn das gehen würde...
int frageNr = 1; int antwortNr = 1; *char statement = "Select text from Tanswers where qid = " + frageNr + " AND aid = " + antwortNr + ";";
Aber das funktioniert ja in c++ leider nicht so einfach...
Wie krieg ich das den Relativ leicht hin? Das Orgnial statement ist noch einbissi größer und da müssen 5 Variablen eingebunden werden.
Kann mir jemand mal ein Tip geben?
Danke & Gruß
LordK
-
Ich frag mich auch, warum ich da nicht drüber gestolpert bin. :confused:
Hatte schon stunden mit der Suche nach dem Problem verbracht...
Wahrscheinlich hab ich nur einen flüchtigen Blick auf die Seite geworfen, hab die falschen paar Zeilen gelesen und hab sie wieder zugemacht... :confused:
Naja hauptsache es geht jetzt
-
@sissy66
Hey super danke :e@sy
Hat einwandfrei damit funktioniert :D
Gruß
LordK
-
hm.
das dumme ist nur, ich hab keine .lib datei
Im Download Package war nur die .dll und eine .def Datei.
-
Hallo Zusammen,
für ein Projekt in der Schule brauchen wir eine kleine Datenbank die gar kein großen Umfang haben muss, deshalb haben wir uns für SQLlite entschieden, da wir das "problemlos" mit integrieren können.
Leider funktioniert das nicht so wie gewollt.
Wenn ich das Programm complilieren / link will bekomme ich vom Linker immer folgende Meldung:
C:\c++>bcc32 mytest.cpp Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland mytest.cpp: Warning W8057 mytest.cpp 14: Parameter 'NotUsed' is never used in function callb ack(void *,int,char * *,char * *) Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland Error: Unresolved external '_sqlite3_open' referenced from C:\C++\MYTEST.OBJ Error: Unresolved external '_sqlite3_errmsg' referenced from C:\C++\MYTEST.OBJ Error: Unresolved external '_sqlite3_exec' referenced from C:\C++\MYTEST.OBJ Error: Unresolved external '_sqlite3_close' referenced from C:\C++\MYTEST.OBJ
Ich steig einfach nicht dahinter woran das liegt Ich hab die sqlite3.h aus dem Sourcecode package entpackt und in das selbe verzeichnis wie meinen sourcecode gelegt. Die dll datei hab ich sowohl im im Verzeichnis vom Programm als auch im LIB Folder vom Compiler. Das Programm hab ich mir aus der Doku von SQLite rauskopiert, es sieht wie folgt aus:#include <stdio.h> #include <conio.h> #include <iostream.h> #include <windows.h> #include "sqlite3.h" static int callback(void *NotUsed, int argc, char **argv, char **azColName){ int i; for(i=0; i<argc; i++){ printf("%s = %s\n", azColName[i], argv[i] ? argv[i] : "NULL"); } printf("\n"); return 0; } int main(int argc, char **argv){ sqlite3 *db; char *zErrMsg = 0; int rc; if( argc!=3 ){ fprintf(stderr, "Usage: %s DATABASE SQL-STATEMENT\n", argv[0]); exit(1); exit(2); } rc = sqlite3_open(argv[1], &db); if( rc ){ fprintf(stderr, "Can't open database: %s\n", sqlite3_errmsg(db)); sqlite3_close(db); exit(1); } rc = sqlite3_exec(db, argv[2], callback, 0, &zErrMsg); if( rc!=SQLITE_OK ){ fprintf(stderr, "SQL error: %s\n", zErrMsg); } sqlite3_close(db); return 0; }
Hat jemand vielleicht ne Idee woran das liegen könnte?
Danke & Gruß
LordK
-
Hi,
.NET meint mit Assembly einfach eine Ausführbare Datei sprich eine .exe
Das ist schon das ganze Geheimnis etwas vereinfacht
Gruß
LordK
-
c# Anfänger!
in .NET
try{int a = Convert.toInt32(label.text);
}catch(*weiß ich momentan nicht auswendig*){
}
Alternativ ginge auch:
int a = int.parse(label.text);
-
Hi Leute,
ich hab folgendes Problem:
Ich hab ein Array of Characters in dem eine Float Zahl zerlegt drin steht, also zum Beispiel:
-------------
|1|2|3|,|4|5|
-------------
wie krieg ich das jetzt als Kommazahl in eine einzelne Floatvariable?
Danke & Gruß
LordK
-
Schieb die Files im LAN per FTP, geht meist eh viel schneller.
Ein weiterer Vorteil ist, dass du wenigstens mal eine definitive Geschwindigkeitsmessung hast.
-
Wenn ich mich nicht irre müsste es sorum sein:
private string connString; public static string ConnString { get { // Connectionstring aus xml holen } set { //als xml in Config schreiben } }
-
Also ich hab das bei einem Programm von mir so gelöst, dass ich eine Options Klasse geschrieben habe, die alle Daten für das Programm beinhaltet, so dass sie zur Laufzeit immer schnell im Zugriff sind.
Dann habe ich von mentalis.org den IniReader bei mir eingebunden, mit dem die Daten von der Options Klasse dann beim Programmstart eingelesen werden und beim Speichern der Options in die Inifile zurückgeschrieben werden. Der IniReader ist echt nützlich, da sie auch die Option bietet Default Werte zu laden, wenn die IniFile oder ein Eintrag darin nicht gefunden wird.
Gruß
LordK
-
ich nehme mal an, der Workthread sammelt die Daten in einer Schleife. Und immer wenn er ein 'object' fertig hat, muss ja irgendwie gekennzeichnet sein, dass etwas fertig ist und dann muss er einfach einen zweiten Thread anstoßen, der Zeichnet. Der arbeitet dann ja unabhängig vom Workthread.
-
Hm entweder stell ich mir das zu einfach vor, oder ich erkenn das Problem nicht so wirklich.
Warum machst in einem Form nicht einfach eine Funktion, die das Zeichnen auslößt und rufst diese vom Workthread aus auf, wenn dieser mit seiner Verarbeitung durch ist?
Gruß
LordK
-
@Fuchs:
DAS hat wohl mit dem Namen nicht viel zu tun... manche KArten laufen einfach und manche nicht. Und manche laufen nuir in bestimmten HAndys aber in anderen (sogar der selben Baureihe) nicht...
Das würde ich so Pauschal nicht unterschreiben.
Seit ich bei meinem 6230 die MMC Karte im Handy auf MMC umbenannt habe, hat sie auch in der Nokia PC-Suite das Symbol einer Speicherkarte bekommen, anstelle von einem normalen Ordner Symbol.
Ich hab ne 256 MB Karte von Exxtreme drin und die funzt einwandfrei. Die größe wird auch richtig angezeigt.
Gruß
LordK
-
Wahrscheinlich kommt meine Antwort eh zu spät, aber vielleicht auch nicht
Ich hab mir vor ein paar wochen die Visual C# Delux Learing Edition gekauft. Da ist dabei Visual C# Schritt für Schritt und die ein Abgespeckte Version Von VS2003.NET mit der man nur C# machen kann.
Zum Buch:
Das Buch ist soweit ganz ok. Aber ich würde sagen, als komplett Anfänger Buch nicht wirklich gut geeigent. Da ich selbst eigentlich aus der Java Progmmierung komme, war mir einiges schon durch Java etwas vertraut, was mir wahrscheinlich ohne meine Java Vorkenntnisse nicht so klar gewesen wäre. Aber generell gilt ja, das man mindestens 3 Bücher zu einer Programmiersprache braucht um was erreichen zu könnnen.
Allerdings ist die Code Projetct auch eine sehr gute Resource für C# Quelltexte und erklärungen.
Gruß
LordK
-
Meine Frage ist, ob man mit höherem Alter auch mehr Vorkentnisse vorweissen 'muss' um überhaupt eine Chance gg. die 17-18jährigen zu haben?
Wie sieht es allgemein aus mit Fähigkeiten, die man schon vor der Ausbildung haben sollte? Was ist die Regel? Sprich muss mann schon vor der Ausbildung u.a. programmieren können?
Die offiziele Variante ist definitiv NEIN.
Eine Ausbilung muss so aufgebaut sein, dass du keinerlei Vorkenntnise in irgendeine fachliche Richtung mitbringen musst, deswegen darf auch keiner vorn dir erwarten, dass du mehr Erfahrung in der IT hast, nur weil du älter bist.
Bei mir in der Ausbildungsgruppe sind zwei Leute drin, die hatten bis vor kurzem nicht mal ein Computer zuhause und wollten trotzdem Fachinformatiker machen, nur weil sie sich fürs Programmieren interessiert haben. Und die wurden ja immerhin auch ohne irgendwelche Vorkenntnisse genommen.
Leider wird das nicht bei allen Betrieben der Fall sein. Ich denke grade kleinere Unternehmen wünschen sich Azubis mit Vorkenntissen, die sie relativ schnell für richtige Arbeiten einsetzen können.
Wobei ich auch glaube, dass die Betriebe lieber nehmen der schon etwas "Reifer" ist und anderen Ansichten und Antrieben in die Ausbildung geht.
Soweit meine Meinung
Gruß
LordK
Kalender & E-mails gleichzeitig anzeigen bei Outlook 2k3
in Anwendungssoftware
Geschrieben
Hallo zusammen,
ist es irgendwie möglich die Mails und den Kalender bei Outlook 2003 in irgendeiner weiße
gleichzeit anzeigen zu lassen. Mir gehts dieses hin und her gespringe auf den Keks.
Vom prinzip her, hätte ich gerne sowas wie Outlook Heute, nur das mir direkt noch die
neusten E-Mails angezeigt werden (z.B. alle vom heutigen Tag) und nicht nur, wie viele ungelese ich habe.
Vielleicht hab ich ja irgendwo eine Einstellung übersehen.
Wenn jemand einen Tip für mich hat, wäre ich sehr dankbar
Gruß
LordK