Avatar billede ali_baba Nybegynder
02. november 2002 - 13:41 Der er 19 kommentarer og
1 løsning

Borland C++ Builder - Compile

Hvordan compiler jeg så andre kan køre programmet, uden at have Boralnd installeret?
Avatar billede ali_baba Nybegynder
02. november 2002 - 13:47 #1
forresten er der lige 2 ting mere:
kan man sotere en liste efter tal?
hvordan laver man en mappe?
Avatar billede arne_v Ekspert
02. november 2002 - 13:49 #2
Er der et specielt problem med Borland C++ Builder ?

Alle compilere jeg kender genererer en EXE
fil som alle kan køre.

Hvis man bruger nogle libraries, så skal man
sommetider distrubuere nogle DDL-filer sammen
med EXE-filen.

Hvis din compiler leverandør ikke tillader dig
gratis at distribuere disse DLL, så skift øjeblikkeligt
compiler !
Avatar billede ali_baba Nybegynder
02. november 2002 - 13:50 #3
Den laver en .exe men ingen .dll'er og hvis jeg sender den til en af mine venner kan han ikke køre den(medmindre han oxo har borland) : (
Avatar billede arne_v Ekspert
02. november 2002 - 13:51 #4
Selvfølgelig kan du sortere en liste efter tal.

(skriv lidt flere detaljer om kontekst, hvis du vil
have et konkret eksempel)

Du kan lave et directory med funktionen
mkdir (som jeg formoder at Borland C++ Builder har).
Avatar billede arne_v Ekspert
02. november 2002 - 13:51 #5
Hvilken fejl for din ven ?
Avatar billede soreno Praktikant
02. november 2002 - 13:51 #6
det oprindelige spørgsmål finder du besvaret her:
http://www.eksperten.dk/spm/62129

lav directory med
BOOL CreateDirectory(LPCTSTR lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes);

eks
if(CreateDirectory("c:\\mitdir", NULL))
  //jubii
else
  //æv!


hvilken liste snakker vi om, og hvad indeholder listen ?
Avatar billede ali_baba Nybegynder
02. november 2002 - 13:59 #7
tak for det.
Listen jeg gerne vil sætte i orden er en string list
//start
TStringList * StringList = new TStringList;
        StringList->Add("1");
        StringList->Add("2");
        StringList->Add("3");
        StringList->Add("4");
        StringList->Add("5");
//slut
Jeg vil gerne bruge en stringlist fordi tallet skal kunne variere(og det må man ikke i en array vel?)
Avatar billede soreno Praktikant
02. november 2002 - 14:04 #8
har du prøvet og kigge om ikke der er en sort metode på TStringList (kig i dokumentationen) ?

typsik noget ala:
StringList->Sort();
Avatar billede ali_baba Nybegynder
02. november 2002 - 14:05 #9
StringList->Sort(); er der vist, men så kommer "100" før "50" fordi det starter med "1"
Avatar billede soreno Praktikant
02. november 2002 - 14:08 #10
det er vel egentlig også lidt dum at gemme tal som en streng ?
det ville da være mere naturligt (især når nu du vil sortere dem..) at gemme dem i en TIntegerList (eller hvad sådan en nu hedder i bcb).

du kan jo altid konvertere tallet til en streng hvis du har brug for det senere..
Avatar billede ali_baba Nybegynder
02. november 2002 - 14:08 #11
D'oh! er der sådan en :]
Avatar billede mickni33 Nybegynder
02. november 2002 - 17:00 #12
gå ind i projetcs
herefter nederst : options
vælg så pacakages og fjern det flueben som er i ' build whith runtime ....."
Avatar billede mickni33 Nybegynder
02. november 2002 - 17:00 #13
så kan den kører på alle maskiner (fylder dog noget mere)
Avatar billede mickni33 Nybegynder
02. november 2002 - 17:01 #14
et svar
Avatar billede ali_baba Nybegynder
02. november 2002 - 17:05 #15
Takker, men Soreno havde linket til at svar :)
ahh... pyt du får bare mine point =)
Avatar billede mickni33 Nybegynder
02. november 2002 - 18:15 #16
Nåå for satan :-)
Men tak aligevel, Soreno er også ved at have flere point end mig så det var dejligt med lidt :-)
Avatar billede ali_baba Nybegynder
02. november 2002 - 18:15 #17
det var godt :]
Avatar billede ali_baba Nybegynder
04. november 2002 - 14:56 #18
borldmm.dll mangler stadig : [
Avatar billede soepro Nybegynder
08. november 2002 - 14:20 #19
Du har sikekrt stadig vinget 'Use dynamic RTL' under 'Linker' fanen af - det skal du ikke. (Dynamic RTL = borldmm.dll)
Avatar billede ali_baba Nybegynder
08. november 2002 - 15:46 #20
har fundet ud af det, men takker alligevel =]
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester