J
Die Top3 der häufig gestellten Fragen:
F: Ich will mein Programm auf einem anderen Rechner laufen lassen, auf dem kein C++Builder installiert ist. Beim Start des Programmes werden haufenweise fehlende DLLs bemängelt.
A: Standalone Exe (Programm weitergeben)
F: Eine Funktion erwartet als Parameter ein char-Array, meine Strings liegen aber alle als AnsiString vor. Wenn ich die übergebe bekomme ich die Fehlermeldung "Cannot convert AnsiString to char*".
A: AnsiString - nach char* konvertieren
F: Wie kann ich einen AnsiString in einer Datei abspeichern?
A: (nur einer von vielen Wegen)
TStringList *list = new TStringList();
list->Add(MeinString);
list->SaveToFile("c:\\test.txt");
delete list;
Und jetzt der ganze Rest:
Verschiedenes
"Öffnen mit ..."-Dateiendung festlegen
Assembler mit BCB 5 Standard
Bücher über/für den C++Builder
Delay-/Verzögerungsfunktion
DLL einbinden
E-Mail: Standardprogramm aufrufen, Adresse und Text vorgeben
externes Programm starten
F1004 Interner Compiler-Fehler
FormatFloat und Dezimalpunkt
Hilfe(dateien) für die Office-Komponenten?
Integer gerade oder ungerade?
Links zu BCB-FAQs und Snippet-Sammlungen
math exceptions abfangen (sqrt usw.)
MinimizeName -> Pfadname für Anzeige verkürzen
Mit Return statt Tab zum nächsten Feld wechseln
MonthCalendar -- einzelne Tage fett markieren
PocketPC/WindowsCE
ProgressBar in StatusBar ?
Schleife per Button unterbrechen?
shlobj.h-Problem
Standalone Exe (Programm weitergeben)
Standard-Beep/Pling-Sound unterdrücken
StringList absteigend sortieren (CustomSort)
TColor nach Hex/HTML und zurück
Umgang mit 'Set' (zB. TStringGrid::Options)
URL im Standardbrowser öffnen
Webcam ansprechen
XML mit BCB6 Prof.
ActiveX
Einbindung schlägt fehl
Allgemein
C++BuilderX ab jetzt im Compiler-Forum
Erfahrung mit C++Builder 2006
Informationen zum C++BuilderX
Tools zur Erstellung von Hifedateien
Allgemein: Programmiertipps
dynamic_cast vs. standard cast
Public Variablen sind böse... aber wieso?
Allgemein: Softwareentwicklung
Debuggen?
Hilfe benutzen?
AnsiString
auf einzelne Zeichen zugreifen
in TDateTime wandeln??
nach char* konvertieren
nach 'int' konvertieren
Pfadangaben und Doppelbackslash ('\')
CheckBox
Haken setzen, ohne OnClick auszulösen
CppWebBrowser
"Klasse nicht initialisiert"
(nach)installieren
Enter-Taste funktioniert nicht
Link-URL unter Maus ermitteln
neues Fenster abfangen (NewWindow2)
wie einsetzen?
zur Laufzeit erstellen und anzeigen
Dateien+Verzeichnisse
FileCopy mit SHFILEOPSTRUCT
Löschen über den Papierkorb
Datenbank
Ergebnisse von SELECT verarbeiten
"Fehler beim Erstellen des Cursor-Handle"
"PDOXUSRS.LCK wird von einer anderen .NET Datei kontrolliert"
BDE-Fehlermeldungen
Loginprompt unterdrücken
Tutorial
Variablen in SQL-Statement einfügen
DBGrid
Spaltennamen ändern
Zellenwert xy nach Edit kopieren
Dialoge
Button-Caption der Standarddialoge ändern
Ordnerauswahl mit Zusatzfunktion
Ordnerauswahl
Drucker
auf Vorhandensein prüfen (Exception handling)
Edit
Text rechtsbündig
Zeilenumbruch
Excel
Beispiel und Wrapperklasse für Excelautomation
Daten nach Excel exportieren
Probleme mit Happy's SaveToExcel()
Fataler Fehler
F1013 Fehler beim Schreiben der Ausgabedatei
Forms
ohne Titelleiste verschieben
"Schließen-Kreuz" deaktivieren
Anwendungen im WindowsXP-Stil
auch zusätzliche Forms in der Taskleiste anzeigen
auf der Captionbar Maus-Events abfangen
auf der Captionbar zeichnen
Aussehen selbst/frei gestalten
Datei per Drag and Drop aus dem Explorer empfangen
Fenster aus Dll werden nicht angezeigt.
Image (und andere Controls) per Drag'nDrop verschieben
in den SysTray minimieren
Symbol in der Startleiste(Taskleiste) ausblenden
teildurchsichtige Form
Variablenübergabe an andere Form
Grafik
Bild von TImage löschen
DirectX und BCB
DirectX9 in BCB: Borland-Unterstützung?
JPEG, GIF und PNG
JPG skalieren
OpenGL im BCB
Pfad/Typ von Image->Picture ermitteln?
TBitmap in TIcon umwandeln
IDE
"feste Fenster" wie in VisualStudio
BCB5-Projekt im BCB4 öffnen
BCB6 erbricht beim Schliessen
BCB6.0 - Zugriffsverletzung in 'bccide.dll'
Debugger überspringt Haltepunkte
eigene Form als Standard
Fehlermeldung "Debugger Kernel not found"
Icons der Komponentenpalette fehlen
Komponenten-Icons falsch dargestellt
Projekte-Verzeichnis einstellen
Indy
Base64-Verschlüsselung
Beispielprojekte?
deinstallieren der Komponenten
DNS Lookup
Fortschrittsanzeige für Downloads
HTTP-Server Portwechsel
HTTP-Server
Mail abholen: Body bleibt leer
Post per TIdHTTP funktioniert nicht
Komponenten benutzen
Bezugsquellen für VCL-/CLX-Komponenten
Control-Caption mehrzeilig
De-/Installation allgemein
Delphi-Komponenten im BCB einsetzen
Delphi-Packages (*.dpk) im BCB
Dynamische Arrays von Komponenten oder Objekten
Sendernamen bei einer OnClick-Prozedur identifizieren
WriteComponent / ReadComponent - Teil2
WriteComponent / ReadComponent - Teil 1
Zugriff, aber nicht durch Namen
zur Laufzeit erstellen, anzeigen und Events zuweisen
Komponenten entwickeln
eigenes Icon für Komponentenpalette
Ereignisbehandlungsroutinen erstellen
Kylix
CLX und Kylix3
Fehler in time.h?
float-Initialisierung
Umlautbehandlung in Form und Source
Lauftext
in Taskleiste à la WinAmp
Ticker
Laufwerke
CD-Wechsel erkennen (TDriveComboBox refresh)
Namen der HD, CD etc ermitteln
Linker error
expected a file name
Illegal option: v
LME 1657
unresolved external
ListBox
automatisch zu neuem Eintrag scrollen
farbige Einträge
horizontaler Scrollbalken
verschiedene Fonts(größen)
MediaPlayer
Fullscreen
Menüs
(Main)Menu in CoolBar/ToolBar
Mouse
Aktionen systemweit abfangen (MouseHook)
Klick simulieren
Netzwerk
"asynchronous socket error" bei TClient/TServerSocket abfangen
IP-Addresse(n) und Hostnamen des Rechners ermitteln
MAC Adresse auslesen/überschreiben
Namen aller Rechner im lokalen Netzwerk anzeigen
NMHTTP->Post geht nicht
Protokollentwicklung / Grosse Datenmengen versenden
Registry
SaveKey/ReadKey
RichEdit
Drag und Drop
Grafiken darstellen (und andere erweiterte Features)
Syntax Highlighting
zum Textende scrollen / in bestimmte Zeile springen
Schnittstellen
LPT Port unter 2000/XP
Seriell unter Win 2000
USB zu RS232/Seriell
Screenshot
Version 1
Version 2
Scrollbalken
ein-/ausblenden
StringGrid
"OnScroll" implementieren
Auswahl aufheben
farbige Zellen/Zeilen
komplett abspeichern/einlesen
komplett leeren
sortieren I
sortieren II
Zeilen und Spalten löschen/einfügen
System
Aktive Prozesse auslesen
Genaue Zeitmessung
Message für Windows-Shutdown abfangen
Namen des NT-Users auslesen
PC-Lautsprecher (Speaker) unter Windows
Text an fremde Fenster senden
Window-Messages abfangen im BCB
Windows Version ermitteln
Windows(2000) beenden
Tasten
Strg-Alt-Entf etc. deaktivieren
systemweit abfangen (Hooks)
Systemweite Hotkeys à la ICQ
Tastendruck simulieren
Treeview
Ebene ermitteln
Webanwendungen
WebBroker/ WebSnap und der Apache
Gesamt: 41 Kategorien, 185 Einträge