Filetonic Filetonic logo print version

Ask a Question

To find an exe, dll or file extension visit the library »

Resources

Discover Tutorials, professional advice, and links - ready at your fingertips.

File Extensions

What are file extensions and how to deal with them when your files wont open.

Page 14 of 16« First...«1213141516»

What are DLL files?

Susan Keenan Many computer users are utilizing DLL files even without knowing what they are. These files are used on a wide basis by quite a number of programs. The DLL is short for Dynamic Link Library. The Dynamic Link Library is a library or collection full of small programs. Each of the small programs contains executable functions or data that can be utilized by a diverse array of applications. The small programs that hold each of the functions or pieces of data are known as DLL files. Typically, DLL files end with the extension .DLL.

The applications or programs that access or utilize DLL files create a link, either a static or dynamic one, to the Dynamic Link Library in order to access the specific DLL file that it needs. Static links are ones that remain steady or constant during the execution of the program, while dynamic links are ones that are created by the program as they need the specific DLL files that are being called up. These programs are running at the time that they call up the DLL files. A DLL file is not loaded until it is called up for usage.

In fact, these DLL files can be shared among many programs, sometimes at the same time. These files are pre-written codes that are used to perform some type of action. Since more than one program can gain access to the DLL files, quite a bit of RAM or random access memory is kept free. Furthermore, the fact that programs or applications can make use of the DLL files that are stored in the Dynamic Link Library allows them to be smaller than they otherwise would. This is the reason that space in the computer’s RAM is saved.

In essence, a DLL file is usually one that can be used over and over again to perform a particular function. Not having to write the source code over and over again is not only helpful, but also, it is time saving as well as space saving. As mentioned above, space in the computer’s RAM is saved. Plus, space is also saved on the hard drive. Such files, ones that can be utilized by more than one program are also referred to as shared files.

A computer that includes a Windows operating system also includes DLL files that are available for any of the existing Windows applications. In fact, more than one program can gain access to a specific DLL file at the same time since they have been designed for sharing. Not all DLL files are immediately available on a computer with a Windows operating system. Some of the DLL files are designed for use with specific Windows applications and are loaded on a computer whenever the application is loaded.

Many of the DLL files are backward compatible. This means that DLL files designed for use with a newer Windows operating system typically works for an older Windows operating system. However, there are those cases when this is not so.

Comments [0]

The Portable Document Format (PDF) is a widespread file format developed by Adobe Systems in 1993 whose main feature is the independence over a particular hardware, software, or OS. Its format specifications are released by Adobe under the Public Domain, effectively making it a convenient choice for cross-platform document exchange.

This format can include formatted text, images, bitmap images and even two-dimensional vector graphics, while further possibilities exist to embed 3D graphics and documents. A PDF file usually has a very distinctive, elegant look, and is therefore often the preferred file format for official documents, press releases, and research papers who had previously been written and compiled using the (La)Tex formatting language.

The file structure of a PDF file is object-based. There are several kinds of objects, which include:* Boolean variables, which can be assigned either the value ‘true’ or ‘false’;* Arrays, a set of different objects which are often ordered; * Maps, which are similar to databases in which a list of key values (titles) maps other objects (contents);* Data Streams, containing bulks of data;* Names, numbers, etc.

The PDF format lays its foundations on the PostScript page description language in order to generate document layouts and to manage complex graphics issues. However, the main advantages of PDF over PostScript are the possibility of including transparency effects and, in a more technical context, the fact that unlike PostScript, PDF does not adopt a so-called ‘imperative programming style’ making use of global variables, which are deprecated because of efficiency issues — in order to determine the appearance of a given page, it is necessary to process all the previous ones. To some extent, we may say that PostScript is slowly becoming a subset of the Portable Document Format family.

The impossibility of editing a PDF file is often seen as the main drawback of this format. Software exists to apply minor modifications such as removing an entire page or, sometimes, inserting a new one, however in order to obtain a greater level of flexibility you would have to own the original document from which the PDF was created, as modifications such as changing the font size, layout or editing the text body are normally not permitted directly on the PDF file. However, other publishers see this as an extremely useful feature when they have to make sure their documents won’t get manipulated and redistributed by competitors or third parties.

Many computer programs, and most notably the OpenOffice open source, cross-platform software suite developed by Sun Microsystems, embed a PDF converter which will transform many of the most common rich-formatted file extension (be it DOC, RTF or ODT) into a PDF unmodifiable file, but not vice versa. Tools exist on Linux and Apple platforms to convert PDF into plain .txt text files (pdf2txt) in a straightforward way, but tools attempting more complex conversions (such as PDF to DOC) will often yield unsatisfactory results in the page layout and will usually require further manual intervention.

Comments [0]

What is a Dll File?

Dll Files

It’s not particularly uncommon for computers to have twenty, fifty, or even one hundred programs installed. There are some bits those programs all have to do - like, for instance, show you a file location dialog box when you click “File|Open”.

Back in the DOS days, every program had to contain every individual function that it needed to do, whether it was to open a file or reformat a paragraph. This made for lots of wheel reinvention, as programmers from different products re-wrote the same essential sequence of code. This was so prevalent that games each had their own sound drivers and video drivers!

Then developers of the software used to create programs - called ‘high-level compilers’ because they compiled text into machine readable code - imported to DOS a concept that already existed in other operating systems - the re-usable library. These libraries contained all sorts of useful, pre-written routines, and they made programmers’ jobs much simpler, because they didn’t have to write a “File|Open” routine, they just ‘called’ it from the compiler-provided standard library.

This was wonderful for the DOS years, but as we moved into Windows, programs got larger and larger, and it became obvious that if you wrote six programs on the same machine, and used the same compiler, you’d have six copies of those libraries built in to your programs. It also became obvious that if those programs were written at different times with different versions of the compiler library, they would behave differently. So Windows once again adopted a feature of other operating systems, the linked library. This allows the programs all to share the same copy of that standard library.

This was the advent of the .dll file - “DLL” stands for “Dynamically Linked Library”, and it’s moved far beyond ‘standard code’.  It’s called “dynamic” because it can be loaded and unloaded by a parent program rather than just linking at the time the program starts. It’s now fairly common for Application Developers to put the GUI code in their main program, and the actual functions of the program in a .dll.so they can use those routines in other programs. Windows includes many of these kinds of libraries, some  intended solely for the Operating System to use, while others are intended to provide other functionality to programmers so that the user experience will be smooth and consistent. Unfortunately, when programmers don’t follow the guidelines (as is often the case) this process can break down, creating situations where one program requires one version of a .dll, and another requires an entirely different version of the same .dll. This can cause one program to stop working when you install a specific second program.

These .dll files are swapped in and out of memory as they are needed by programs. Some will load with Windows, because the Window manager itself needs them, while others will load whenever a program calls them. Some newer versions of Windows analyze the memory available and load commonly used .dlls in proportion, to make programs appear to run faster (because you don’t have to wait for them to load the .dll). Vista even tracks the .dlls most commonly used and provides them priority for this pre-loading. The .dll has been a mixed blessing in Windows, but without it, software wouldn’t have advanced nearly so far, so fast.

Comments [0]

How do I open an IPD file?

Celeste StewartThe IPD file extension represents a Blackberry backup file. Typically, Blackberry users don’t need to manually open IPD files. Instead, they use the Blackberry’s interface to back up their data from time to time. When they need to restore the data, they use the interface once again and restore the data from the IPD file.

The IPD file is first created using the Blackberry Desktop Manager. Using the Desktop Manager’s Backup and Restore feature is fairly straightforward. The device must be cradled. Once you have the device connected, click the Backup and Restore icon and select the type of backup you’d like to make (full or selective) and then click Backup. This creates an IPD file. The default naming convention is: backup-current date.ipd

If you are making a selective backup, you must hit the Advanced option and choose the desired databases for restoration. You’ll drag and drop Device File Databases over to Desktop File Databases. Next, save the file by going to File >Save. This will create an IPD file of the selected databases.

To perform a full restore, you must connect the device in the cradle and click the Blackup and Restore icon. Click Restore and then select the IPD file. Click Open. To perform a partial restore, you will do the same process only you’ll see a list of databases that you must select from the Desktop File Databases and copy them over to the Device File Databases box.

The backup and restore features are often used when transferring data from one Blackberry device to another one as well as for general backup purposes. However, sometimes you may run into occasions where it would be useful to export that data elsewhere. One way to do this is to open the IPD file.

Unfortunately, the IPD file format doesn’t lend itself to easy opening - but it’s not impossible. While some file formats allow you to open the file with a text editor, this isn’t one of them. Instead, you will need to convert the IPD file into a more common format. Blackberry doesn’t provide you with a tool for this. Instead, you will need third party software.

ABC Amber Blackberry Converter is one such tool. This converter can read IPD files and convert them to a variety of formats such as PDF, RTF, DOC, HTML, TXT, CHM, HLP, and more. It converts messages, contacts, memos, calendar events, phone call logs, autotext entries, PIN messages, SMS messages, and hotlist entries into a single file. It can also convert messages to EML files in bulk making it possible to drag and drop your new .eml files into your Outlook Express folder. A free 30-day demo version is available.

The ABC Amber IPD Merger is a similar tool that lets you merge several IPD files into one IPD file. This software also comes in a free demo version.

Comments [0]

How can I open or import a TPS file?

Susan Keenan

Since so many different kinds of databases are available for use on computers, a standard was developed to aid the access of data from one database to the others. From Microsoft Access to MySQL to Filemaker to Oracle, the options are seemingly endless for databases, so it is common to discover the need to transfer data from two different types of databases. This is why the ODBC standard came into being. ODBC refers to open database connectivity.

Developed by the SQL Access Group in 1992, the ODBC standard promotes this transfer of data across databases. This means that anyone using an ODBC-compatible database can gain access to information stored on any ODBC-compatible database. This makes life easier for anyone using a variety of databases or conducting research across more than one type of database.

Therefore, even if the database from which you want to access the information from uses a different management system than the database to which you wish to transfer the data to, you can still do so as long as it is an ODBC-compatible database. TPS files can be opened by SoftVelocity Clarion or a database program with TPS ODBC driver. This means that even if you don’t have SoftVelocity Clarion, you can still access the data for viewing or transfer by using a database program with an ODBC driver.

If your Oracle application has an ODBC-compatible driver such as the Easysoft ODBC-Oracle driver, then you should be able to easily access the information stored in the file extension format of tps because the ODBC-compatible driver conforms to ODBC specifications.

If a database is ODBC-compatible, it will have an ODBC database driver. This type of driver will allow other applications to access the information stored I the database by connecting to it through a series of commands. These commands are standardized, allowing the easy transfer of data from one database to another. Even if the two databases are different, the driver can translate the standardized ODBC commands into ones that are readily understood by the database’s proprietary system.

To actually transfer the data from one database ( tps ) to the other ( Oracle ), set up an additional field in the Oracle database that can be utilized to store the transferred data. Once this field is set up, create your update query and the transfer should go through easily enough.

A variety of tools will also facilitate the transfer of data from one database to another. The key is to obtain a tool that is compatible with both types of databases that you are attempting the transfer with so that you are successful.

One such example would be Database Workshop, which is a terrific tool that is used with databases. This data processing solution is capable of copying, exporting, and importing data from one table to another. This specific application supports Ms Access, MySQL, KeyDb, InterBase, Ms SQL, Clarion, Paradox, dBase, and EasyTable.

Comments [0]

How do I make a PDF file?

celestef.jpgI’ve been through many generations of Microsoft Word and have consistently found that many of my colleagues, partners, vendors, suppliers, customers, family members, and friends aren’t as anxious to upgrade to the latest incarnation as I have been. As a result, some people simply can’t open my Word documents. Word 2007 is just the latest example with its new .docx file extension.

Rather than imploring others to upgrade or download a Word 2007 file converter, it’s easier to either save the document in a more universally acceptable file format such as .doc or .rtf or publish it as a PDF (Portable Document File) file. Thanks to Adobe’s free Acrobat Reader software and the widespread adoption of the PDF file format over the Internet, just about everyone can open a PDF file.

If they can’t, a quick and free download is available from the Adobe.com Web site. What’s neat about PDF files is that the recipient of the file doesn’t need Microsoft Word or any other specialized software installed on their system (other than the Adobe Acrobat Reader software that is) in order to view your file as it was intended to be viewed. It’s like a printout on the screen.

Older versions of Microsoft Office did not support publishing to PDF. In Office 2007, publishing to PDF is now an option. Simply create or open your Word document as normal, click the Office button, choose Save As, then choose PDF. This is an Office 2007 add-in that may need to be installed or downloaded. If your version of Office 2007 doesn’t appear to support PDF publishing, go to Microsoft’s Office Web site and search for the Microsoft Save as PDF or XPS Add-in.

If you have an older version of Office and want to create PDF files, you have a few different options. The direct option is to go to Adobe’s Web site and purchase the full version of Adobe Acrobat. This option gives you the most control over your PDF file but it does come with a hefty price tag. If you are a professional graphics designer who needs to create custom, interactive forms, then this product is essential. However, if you simply want to create a file that your friends can easily read, consider the other options.

Adobe offers an Adobe PDF creation tool that allows you to create PDF files online for a monthly fee. They do offer a “free trial” where your first five PDFs are free. If you aren’t sure how much you’ll need PDF functionality, this is a good way to get a taste without an expense.

A few web sites let you upload a file and convert it for free though these web sites have certain restrictions such as file size limits. PDFonline.com is one such Web site. Simply upload your file and get a PDF version of it in your in-box within a few minutes.

Another alternative is to use the OpenOffice.org word processor, spreadsheet, or related application to create a PDF file. OpenOffice applications are compatible with Microsoft Office products and capable of creating PDF files.

I used to keep a copy of Corel WordPerfect on my computer just because it was capable of creating PDF files. If you have an older version of Word and WordPerfect installed on your computer, check to see if your version of WordPerfect has PDF capabilities. If so, open (or convert) your Word document in WordPerfect and then save it as a PDF file.

Comments [0]

Page 14 of 16« First...«1213141516»